最新 最热

怎么在在 go 中使用 jwt

完整的 jwt 就是把这三部分组合起来 HMACSHA256(base64UrlEncode(Header).base64UrlEncode(Payload).Signature)

2024-06-21
1

Go语言的容器 - Java技术债务

切片的零值是 nil 一个 nil 切片的长度和容量为 0,并且没有底层数组。切片可以包含任何类型,包括其他切片。

2024-06-21
1

Go语言的基本概念与语法 - Java技术债务

按照约定,包名与导入路径的最后一个元素相同。例如,"math/rand" 包中的源码均以packagerand` 语句开始.

2024-06-21
1

Go语言学习2-基本词法

Go 语言的语言符号又称为词法元素,共包括5类:标识符(identifier)、关键字(keyword)、操作符(operator)、分隔符(delimiter)、以及字面量(literal)。一般情况下,空格符、水平制表符、回车符和换行符都会被忽略,除非它们作为多个语言...

2024-06-18
1

golang bufio包怎么用?

上面实现了一个简单的文件读取功能,能正常工作,但是有一个有一个问题,每次从文件读取3个字节,而且读取了10次,也就是读取了3 * 10 = 30个字节的数据,却做了10次io操作,性能可想而知。...

2024-06-17
1

工作两年后,我如何看待设计模式

在软件工程中,设计模式是经过反复验证的最佳实践,用于解决在软件设计中经常遇到的一类问题。它们为开发者提供了一种通用的解决方案和语言,使得复杂的编程问题得以简化,代码结构更加清晰,可维护性大大提高。简而言之,设计模...

2024-06-17
1

Go语言学习1-基础入门

本篇介绍 Go 语言的基础入门知识,如下贴出了 Go 语言相关的网站,方便大家学习

2024-06-17
1

Go语言fmt包深度探索:格式化输入输出的利器

fmt.Print是一个在Go语言中广泛使用的函数,用于将一个或多个值格式化输出到标准输出(通常是终端),并且重要的一点是它不会自动在输出结束后添加换行符。这使得fmt.Print非常适合于连续输出多条信息而不需要每次输出后都换...

2024-06-14
1

GO -mod和​GO111MODULE设置的那些事原创

"go.toolsEnvVars": { "GOFLAGS": "-mod=mod" },

2024-06-13
1