美文网首页
golang 注释命令

golang 注释命令

作者: Feng_Sir | 来源:发表于2019-04-16 09:13 被阅读0次

protoc

//go:generate protoc -I ../routeguide --go_out=plugins=grpc:../routeguide ../routeguide/route_guide.proto

压测

     -bench   指定方法名字后缀,-bench="." 测试
全部方法(Benchmark_Rar:-bench=Rar)
    -benchtime   自定义测试时间
    -benchmem 参数以显示内存分配情况
     


//go:generate go test main_test.go -v -bench=Rar -benchtime=60s -benchmem

`

Benchmark_Rar-4 300000 4351 ns/op 32 B/op 2 allocs/op 

-4表示4个CPU线程执行;300000表示总共执行了30万次;4531ns/op,
表示每次执行耗时4531纳秒;32B/op表示每次执行分配了32字节内存;
2 allocs/op表示每次执行分配了2次对象。

`

相关文章

网友评论

      本文标题:golang 注释命令

      本文链接:https://www.haomeiwen.com/subject/ddlvwqtx.html