go开发环境搭建、Beego框架安装
go开发环境搭建
1.安装SDK 链接:
https://pan.baidu.com/s/1elDJqmr1NZsdaMDmiFi3rw 提取码:3wwc
2.配置环境变量
Path中添加刚刚安装的SDK的bin目录,例如: C:\Go\bin\
3.新建系统变量,主要是为了编译器goland的环境配置
image.png
4.安装goland(根据系统自取)
链接:https://pan.baidu.com/s/1LJYy5GlCt6neLdkT_vAX1A 提取码:mfs3
Beego框架安装
1、安装beego
go get -u github.com/astaxie/beego
go build github.com/astaxie/beego
2、安装bee
go get github.com/beego/bee
3、检查版本
bee version
4、bee创建项目
bee new 项目名
5、bee运行项目
进入项目的目录:bee run
6、bee 生成实体 以用户表为例
bee generate scaffold user -fields="id:int64,name:string,age:int" -driver=mysql -conn="root:@tcp(127.0.0.1:3306)/gotest"
bee generate scaffold tableName -fields="字段:类型,字段:类型" -driver=mysql -conn="root:@tcp(127.0.0.1:3306)/databaseName"
7、项目打包
bee pack
cd /root/go/src/RedSystemApi
打包
go build main.go
启动 日志名为api_日期.log 2>&1意思是把标准错误(2)重定向到标准输出中(1)
nohup ./main > ../../log/api_20190115.log 2>&1 &
关闭服务
killall ./main