Golang go build
命令行使用:
1. go build 编译(apiserver.exe amd64/windows7 or apiserver amd64/linux)
go build -x 编译时列出所有编译时的指令(先编译package 最后 link)
2. go build -race 竞态检查
go build -gcflags …
专注于基于AI技术的数字孪生及工业软件SaaS的研发
go build -x 编译时列出所有编译时的指令(先编译package 最后 link)
go build -gcflags …
源码地址:https://github.com/panyingyun/ducktest
官方参考:https://blog.golang.org/cover
go test 包括代码单元测试、性能测试、用例测试、覆盖率、性能分析等5个方面的全面测试框架
usage: go test [build/test flags] …
Install golang
tar -C /usr/local -xzf go1.7.3.linux-amd64.tar.gz
/etc/profile
export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin
export PATH=$PATH:/usr/local/go/bin
source …总是忘记,Golang设计的不好的地方,对[]byte无好感
hello := "123"
bytehello :=[]byte(hello)
strhello := string(bytehell0)
Golang …
###分布式的实时消息平台NSQ
http://nsq.io/deployment/installing.html
http://wiki.jikexueyuan.com/project/nsq-guide/nsqadmin.html
###开源分布式文件系统 SeaweedFS …
###分布式的实时消息平台NSQ
http://nsq.io/deployment/installing.html
http://wiki.jikexueyuan.com/project/nsq-guide/nsqadmin.html
###开源分布式文件系统 SeaweedFS …
etcd 是一个应用在分布式环境下的 key/value 存储服务
https://github.com/coreos/etcd https://coreos.com/etcd/docs/latest/libraries-and-tools.html …
除了传统的AB,有一个Go写的好工具叫boom. 例子: boom -n 1000 -c 100 https://google.com