由于最近在学习区块链,学习超级账本,所以需要经常用到golang,记录下基础教程,供以后翻阅
1. 安装
http://docscn.studygolang.com/doc/install
http://docscn.studygolang.com/doc/ 这里的文档建议通读一遍
基础几个命令
go env //查看环境
go get github.com/**** //安装包
go env -w GOPROXY=https://goproxy.cn,direct //设置阿里代理
2. begoo
https://www.kancloud.cn/hello123/beego/126086
按步骤安装begoo和bee工具,安装如果报错,安装前先执行下
go env -w GO111MODULE=off
因为有些包没有使用nod,执行完了再
命令:
bee new demo
cd demo
bee run
编译linxu上可运行程序:
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go
生成的main 文件即为linux下可执行文件