[Go] 使用go mod安装beego
2023-02-18 15:41:50 时间
需要go升级到1.12或以上
mkdir gomodtest cd gomodtest go mod init gomodtest
创建一个server.go
package main import "github.com/astaxie/beego" func main() { beego.Run() }
go run server.go 自动查找依赖并且下载依赖的包到$GOPATH/pkg/mod/github.com/astaxie go run server.go go: finding github.com/astaxie/beego v1.12.0 go: downloading github.com/astaxie/beego v1.12.0 go: extracting github.com/astaxie/beego v1.12.0 go: downloading golang.org/x/crypto v0.0.0-20181127143415-eb0de9b17e85 go: downloading gopkg.in/yaml.v2 v2.2.1 go: finding github.com/shiena/ansicolor latest go: extracting gopkg.in/yaml.v2 v2.2.1 go: downloading github.com/shiena/ansicolor v0.0.0-20151119151921-a422bbe96644 go: extracting golang.org/x/crypto v0.0.0-20181127143415-eb0de9b17e85 go: extracting github.com/shiena/ansicolor v0.0.0-20151119151921-a422bbe96644 go: finding gopkg.in/yaml.v2 v2.2.1 go: finding golang.org/x/crypto v0.0.0-20181127143415-eb0de9b17e85
生成go.mod文件
module gomodtest go 1.13 require ( github.com/astaxie/beego v1.12.0 // indirect github.com/shiena/ansicolor v0.0.0-20151119151921-a422bbe96644 // indirect )
相关文章
- 协程的简单操作,你都知道哪些?Golang如何实现协程交替打印?
- 利用PHP和crontab实现typecho定时推送链接到百度
- Linux 命令
- Git简介
- Linux 防火墙遇到的问题
- Docker Gitlib创建项目后仓库连接IP地址不一致问题(包括进入docker中容器命令及退出命令)
- centos6.5linux安装docker之升级内核
- Linux常用指令指南,终端装逼利器
- 第 15 篇:优化博客功能的细节,提升使用体验—— HelloDjango 系列教程
- 第 14 篇:交流的桥梁“评论功能”——HelloDjango 系列教程
- HelloDjango 第 13 篇:分类、归档和标签页
- Python 命令行之旅:使用 argparse 实现 git 命令
- HelloDjango 第 12 篇:解锁博客侧栏,GoGoGo!
- HelloDjango 第 11 篇:自动生成文章摘要
- 《HelloGitHub》第 41 期
- HelloDjango 第 10 篇:小细节 Markdown 文章自动生成目录,提升阅读体验
- HelloDjango 第 09 篇:让博客支持 Markdown 语法和代码高亮
- HelloDjango 第 08 篇:开发博客文章详情页
- HelloDjango 第 07 篇:创作后台开启,请开始你的表演!
- HelloDjango 第 06 篇:博客从“裸奔”到“有皮肤”