跳转到github
安装使用(仅支持go1.11以上版本)
安装
go get -u -v github.com/xhaoxiong/irisgo
使用
关于模板需要用户自行修改 在command中
>~ irisgo new [项目名称(默认为irisApp)]
>~/irisApp go mod init [项目名]
>~/irisApp go build -v
windows下
>~/irisApp irisApp.exe 运行
linux下
>~/irisApp ./irisApp
此项目生成对应目录,运行后跑在127.0.0.1:8080,请求访问将返回
{
"code": 10000,
"message": "success"
}
新的版本使用irisgo -n [项目名]
只有将config.yaml中数据库配置写好才能操作models.GetDB()操作gorm 否则会报错
方法一:
设置代理:https://goproxy.io/
方法二:
如遇到翻墙不能get的包请在.mod文件中加入以下
replace (
cloud.google.com/go => github.com/googleapis/google-cloud-go v0.34.0
go.opencensus.io => github.com/census-instrumentation/opencensus-go v0.19.0
go.uber.org/atomic => github.com/uber-go/atomic v1.3.2
go.uber.org/multierr => github.com/uber-go/multierr