分类: go
-
关于go:Go类型全解常量与变量大全
本篇文章深入探讨了 Go 语言中类型确定值、类型不确定值以及对应类型转换的知识点,后续充沛解析了常量与变量及其…
-
关于go:Go-中普通指针unsafePointer-与-uintptr-之间的关系和指针运算
指针运算就是对指针类型的变量做惯例数学运算,例如加减操作,实现地址的偏移。指针运算在 C 语言中是原生反对的,…
-
关于go:接口使用的最佳时机
在本文,咱们将介绍什么是接口,在此基础上,通过一个例子来介绍接口的长处。然而接口也不是任何场景都能够随便应用的…
-
关于go:Go-Struct
构造体(简称struct)用于创立不同数据类型的成员汇合,放入一个繁多的变量中。尽管数组用于将雷同数据类型的多…
-
关于go:GoReader的使用注意阻塞和关闭
对于os.Stdin这类专用输出端,不要反复创立Reader并尝试读取,尽量从繁多Reader读取须要的内容,…
-
关于go:go-logger-不侵入业务代码-用slog-替换-zap-并实现-callerSkip
Go 1.21版本中 将 golang.org/x/exp/slog 引入了go规范库 门路为 log/slo…
-
关于go:Go-函数
函数是一组语句,能够在程序中重复使用。函数不会在页面加载时主动执行。函数将通过调用函数来执行。创立函数要创立(…
-
关于go:Go-循环
for循环用于屡次执行特定的代码块,每次都能够应用不同的值。每次循环执行都称为一次迭代。for循环能够蕴含最多…
-
关于go:Golangurfavecli库
下面代码编译后,会生成对应的可执行文件(Name与App的参数Name并没有强制关联,但最好保持一致)。在无参…
-
关于go:go内存缓存BigCache源码阅读Entry封装
一、介绍在bigcache存储中,数据值存储的模式为[]byte。咱们通过一个,存储的时候,同时会把 hash…