首页 > 系统相关 >beego windows环境搭建(前面是lunix上go语言的环境)

beego windows环境搭建(前面是lunix上go语言的环境)

时间:2022-09-30 23:56:11浏览次数:80  
标签:beego tar lunix windows usr go local 下载

环境准备

go环境搭建

下载

首先是下载,如果使用的是虚拟,直接到浏览器上去下载官方的golang-Lunix安装包

Downloads - The Go Programming Language (google.cn)

image-20220930162038871

如果点击了没有跳转可以赋值链接迅雷打开

下载好后直接拖进虚拟机(前提是虚拟机安装了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

image-20220930163204891

能看见版本号就成功了

注意以上命令有可能需要是root权限,直接在命令前加sudo就可以以超级管理员执行

安装GoLand

目前只有2021版及之前的版本

同样先去官网下载linux的压缩包

image-20220930183102209

下载步骤和上面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这是不行的,这官方太水了

首先要去将环境变量改好

image-20220930232855130

image-20220930232935155

在系统path中也添加一个

image-20220930233000772

然后进入到gopath目录进入中端

下载bee

 go get -v github.com/beego/bee

不报错就去试试

F:\goPATH>bee

如果不报错能列出命令就好了

如果报错多半都是环境变量没配置好,可以先去gopath目录下的bin目录看看有没有bee

image-20220930233410393

在这里打开终端看看

image-20220930233451664

这样就是对的

然后就可以下载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

最后

image-20220930234056230

image-20220930234109307

标签:beego,tar,lunix,windows,usr,go,local,下载
From: https://www.cnblogs.com/qwerty-wy/p/16746568.html

相关文章