摘要: 先安装好工具 go install google.golang.org/protobuf/cmd/protoc-gen-go@latest go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest 下载安装protoc wget 阅读全文
posted @ 2023-11-05 19:17 Postkarte 阅读(122) 评论(0) 推荐(0)
摘要: package main import ( "fmt" "sync" ) func main() { var wg = sync.WaitGroup{} for i := 0; i < 100; i++ { wg.Add(1) go func(i int) { fmt.Println(i) wg.D 阅读全文
posted @ 2023-10-26 19:16 Postkarte 阅读(12) 评论(0) 推荐(0)
摘要: func BenchmarkStringf(b *testing.B) { b.ResetTimer() for i := 0; i < b.N; i++ { var str string for j := 0; j < numbers; j++ { str = fmt.Sprintf("%s%d" 阅读全文
posted @ 2023-10-25 23:29 Postkarte 阅读(8) 评论(0) 推荐(0)
摘要: package ch11 func add(a, b int) int { return a + b } package ch11 import ( "fmt" "testing" ) func TestAdd(t *testing.T) { re := add(1, 4) if re != 5 { 阅读全文
posted @ 2023-10-25 22:53 Postkarte 阅读(143) 评论(0) 推荐(0)
摘要: 可以将某一个包替换为另一个包 阅读全文
posted @ 2023-10-25 21:46 Postkarte 阅读(50) 评论(0) 推荐(0)
摘要: ➜ awesomeProject go list -m -versions "github.com/gin-gonic/gin" github.com/gin-gonic/gin v1.1.1 v1.1.2 v1.1.3 v1.1.4 v1.3.0 v1.4.0 v1.5.0 v1.6.0 v1.6 阅读全文
posted @ 2023-10-25 21:21 Postkarte 阅读(23) 评论(0) 推荐(0)