使用goroutine,模拟4个售票口出售火车票的案例。4个售票口同时卖票
摘要:package main import ( "fmt" "math/rand" "sync" "time" ) var ticket =10 var mutex sync.Mutex //创建锁头 var wg sync.WaitGroup //同步等待组对象 func main(){ /* 4个售
阅读全文
posted @
2022-06-30 16:06
kevin_yang123
阅读(87)
推荐(0) 编辑
go代码在windows下执行命令,生成可执行文件
摘要:main.go是可执行文件 go build main.go 执行之后生成main.exe 然后再命令执行命令 另外一种方式: main.exe --order_code=AL20220610562004
阅读全文
posted @
2022-06-10 09:45
kevin_yang123
阅读(545)
推荐(0) 编辑
go mysql生成struct结构体实例
摘要:package main import ( "fmt" "github.com/gohouse/converter" ) type MysqlConfig struct { Host string `mapstructure:"host" orm:"host"` Port int `mapstruc
阅读全文
posted @
2022-06-09 16:35
kevin_yang123
阅读(329)
推荐(0) 编辑
windows下安装protobuf
摘要:简单来说,Protobuf的功能类似于XML,即负责把某种数据结构的信息,以某种格式保存起来。主要用于数据存储、传输协议等使用场景。https://github.com/protocolbuffers/protobuf/releases/第一步:载protobuf 安装包 下载版本根据windows
阅读全文
posted @
2022-06-06 11:29
kevin_yang123
阅读(3127)
推荐(1) 编辑