golang
已收录文章:10852篇
-
Go框架的性能优化最佳实践包括:使用缓存加速数据访问;充分利用Go的并发性来处理任务;使用无锁操作(如atomic类型)代替锁;遵循Go的最佳实践优化代码结构。104 收藏
-
在编写代码的时候最常用到的就是字符串了,Golang 中的字符串统一使用 UTF-8 (属于Unicode编码的一种实现方式)进行编码,本篇文章将结合具体实例对常用的字符串操作函数进行介绍。 func Conta103 收藏
-
通道可以是定向的( directional )。在默认情况下,通道将以双向的( bidirectional )形式运作,用户既可以把值放人通道,也可以从通道取出值;但是,通道也可以被限制为只能执行发送操作( send-only )103 收藏
-
我就废话不多说了,大家还是直接看代码吧~ func main() { fmt.Println(exponent (5,3)) } //a的n次方 //超出uint64的部分会丢失 func exponent (a,n uint64) uint64 { result := uint64(1) for i := n ; i > 0; i >>= 1 { if i103 收藏
-
go语言提供了json的编解码包,json字符串作为参数值传输时发现,json.Marshal生成json特殊字符<、>、&会被转义。 type Test struct { Content string } func main() { t := new(Test) t.Content = "http://www.ba103 收藏
-
strings 包中的函数和方法 // strings.go ------------------------------------------------------------ // Count 计算字符串 sep 在 s 中的非重叠个数 // 如果 sep 为空字符串,则返回 s 中的字符(非字节)个数 + 1 // 使用 R103 收藏