golang
已收录文章:14425篇
-
在使用go mod的过程中,发现不容易指定版本号 尤其是没有打tag的,不知道怎么指定版本号, 不知道有哪版本号 正常使用都没有问题,但是当引用的项目用了旧的代码, 这时候必须使用旧的版本,无法360 收藏
-
创建proto文件,添加验证规则 这里使用第三方插件go-proto-validators自动生成验证规则。 go get github.com/mwitkow/go-proto-validators 1.新建simple.proto文件 syntax = "proto3"; package proto; import "github.com/mwitkow/go-prot360 收藏
-
问题内容Linux 下有什么 CMD 工具以时序显示 CPU 占用率?比如 glances、htop 这种工具就只能显示当前时刻的 CPU 占用率!而 sar 工具只能是一行一行,而不是折线图所以有什么工具可以两者结合?想360 收藏
-
Log包 Go语言提供的默认日志包:https://golang.org/pkg/log/ 基本用法 log包定义了Logger类型,该类型提供了一些格式化输出的方法。 type Logger struct { mu sync.Mutex // ensures atomic writes; protects the followin360 收藏
-
一、复习常量 提到Iota这个关键字,就必须要复习一下Go语言的常量。 1.Go语言的常量一般使用const声明 2.Go语言的常量只能是布尔型、数字型(整数型、浮点型和复数)和字符串型 3.Go语言的常量360 收藏
-
Go语言有多种方法实现这种超时,我总结出3种: 方法一:用两个通道 + A协程sleep 一个通道用来传数据,一个用来传停止信号。 package main import ( "fmt" "time" ) // 老师视频里的生产者消费者 f360 收藏