IDEA 利用 go mod 管理 beego 项目

Jackey Golang 4,176 次浏览 , 没有评论

项目名称:test

mkdir goproject
cd goproject
mkdir src
mkdir test

进入IDEA, 打开到 test项目,然后配置IDEA的gopath和代理网址:

说明:配置gopath是为了找到bee命令,配置代理网址:https://goproxy.cn,是为了方便下载相关的依赖包。注意:此时配置的gopath可能需要重启idea才能生效,查看是否生效在Terminal窗口执行:echo $GOPATH

然后进入IDEA的Terminal命令行窗口

然后依次执行命令:

# 生成mod文件
go mod init test

# 下载beego和bee
go get github.com/astaxie/beego
go get github.com/beego/bee


# 进入上一层目录
cd ..

# 利用bee工具生成项目,此时会提示目录与存在,是否选择覆盖,输入:yes 即可
bee api test

此时可以生成完整的beego项目,在IDEA中打开main.go可能会报错,此时会看到IDEA右下角有一个进度更新,等待IDEA更新完成即可。

 

项目迁移到另外一台机器的配置:

配置好目录结构:

mkdir goproject
cd goproject
mkdir src
cd src

将项目目录放到src目录,用IDEA打开项目,配置IDEA的gopath和代理地址(见上面的截图,注意配置gopath可能需要重启IDEA),然后打开IDEA的Terminal,执行如下命令:

go mod download
go install github.com/beego/bee

等待IDEA右下角更新完成,即可正常使用。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Go