环境准备
go环境搭建
下载
首先是下载,如果使用的是虚拟,直接到浏览器上去下载官方的golang-Lunix安装包
Downloads - The Go Programming Language (google.cn)
如果点击了没有跳转可以赋值链接迅雷打开
下载好后直接拖进虚拟机(前提是虚拟机安装了VMware tools工具)
可以选着在虚拟机终端下载
# 安装wget
yum install -y wget
# 在 ~ 下创建 go 文件夹,并进入 go 文件夹
mkdir ~/go && cd ~/go
# 下载的 go 压缩包地址也是在官网找
wget https://studygolang.com/dl/golang/go1.16.6.linux-amd64.tar.gz
解压
拖进去后到文件目录下执行终端
执行tar解压到/usr/loacl目录下(官方推荐),得到go文件夹等
tar -C /usr/local -zxvf go1.16.6.linux-amd64.tar.gz
添加环境变量
添加/usr/loacl/go/bin目录到PATH变量中。添加到/etc/profile 或$HOME/.profile都可以
vi /etc/profile
在/etc/profile最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
保存退出后source一下(更新一下让它生效)
source /etc/profile
验证
执行
go version
能看见版本号就成功了
注意以上命令有可能需要是root权限,直接在命令前加sudo就可以以超级管理员执行
安装GoLand
目前只有2021版及之前的版本
同样先去官网下载linux的压缩包
下载步骤和上面go环境的一样的可以选择手动
wget https://download.jetbrains.com.cn/go/goland-2021.2.5.tar.gz
解压
sudo tar -C /usr/local -xzf goland-2020.3.tar.gz
重命名
sudo mv /usr/local/GoLand-2020.3/ /usr/local/GoLand
然后跟着文件夹中的操作激活
然后可以配置下启动命令这样在任何终端都可以用goland.sh启动
~$ cd /usr/local/GoLand/bin/
~$ sudo ln -s $(pwd)/goland.sh /usr/bin/goland.sh
beego环境配置
这里是真的尼玛坑的一批
我在lunix上死活弄不成功下载不了,所以改在了windows上
首先官方给的顺序是先去下载beego再下载bee这是不行的,这官方太水了
首先要去将环境变量改好
在系统path中也添加一个
然后进入到gopath目录进入中端
下载bee
go get -v github.com/beego/bee
不报错就去试试
F:\goPATH>bee
如果不报错能列出命令就好了
如果报错多半都是环境变量没配置好,可以先去gopath目录下的bin目录看看有没有bee
在这里打开终端看看
这样就是对的
然后就可以下载beego了!
F:\goPATH>go get -v github.com/astaxie/beego
下载可能有点慢
下载好之后可以跟着官方写个测试(多半还有问题)
就是自动生成的main.go文件import语句会有错,要手动改(我的是import必须分开写才行)
改了过后如果还有错如下
missing go.sum entry for module providing package github.com/astaxie/beego
//执行如下代码
go build -mod=mod
最后
标签:beego,tar,lunix,windows,usr,go,local,下载 From: https://www.cnblogs.com/qwerty-wy/p/16746568.html