ubuntu之耗了一天终于可以设设置顺利使用goland
·
做为萌新的我转向用ubuntu做为以后的系统应用。就ubuntu的goland之应用做个简单的记录。
我的系统环境如下:

1、ubuntu已经很人性化的可以方便的安装依次安装go,goland,怎么激活可以淘宝去买激活码。
2、
参数解析
GOROOT:代表 GO 的安装路径
PATH:代表 GO 的安装包路径下的bin文件
GOPATH:代表 Go 语言项目的工作目录(默认~/go),在 Go Module 模式之前非常重要,现在基本上用来存放使用 go get 命令获取的项目。 基本上用来存放使用 go get 命令获取的项目。
GOBIN:代表 Go 编译生成的程序的安装目录,比如通过 go install 命令,会把生成的 Go 程序安装到 GOBIN 目录下,以供你在终端使用。可以设置为:$GOROOT/bin
GOPATH 目录约定有三个子目录:
- src 存放源代码(比如:.go .c .h .s等)
- pkg 编译后生成的文件(比如:.a)
- bin 编译后生成的可执行文件(为了方便,可以把此目录加入到 $PATH 变量中)
3、设置ubuntu环境变量
sudo vi /etc/profile
最后添加如下参数:/home/zhangyu2022替换为自己的用户目录
GOROOT=/snap/go/10030
GOPATH=/home/zhangyu2022/go/src
GOBIN=$GOPATH/bin
PATH=$PATH:$GOROOT/bin:$GOBIN
#如下设置这些参数 代理主要有:
#https://goproxy.io
#ttps://goproxy.cn
#https://athens.azurefd.net
#https://goproxy.cn
vi ~/bashrc 最后加入如下参数
GOROOT=/snap/go/10030
GOPATH=/home/zhangyu2022/go/src
GOBIN=$GOPATH/bin
PATH=$PATH:$GOROOT/bin:$GOBIN
export GOPROXY=ttps://goproxy.cn
5、设置goland代理


6、命令行中:
sudo apt install git安装git
比如要引入https://github.com/CUCyber/ja3transport
cd /home/zhangyu2022/go/src/github.com/CUCyber/ 注:没有创建该目录
git clone https://github.com/CUCyber/ja3transport
7、看到这里关键点来了。摸索了大半天。
比如我这hello项目下$go mod tidy后就会分析包依赖关系,没有问题就可以正常运行跑出结果了。由于GO被墙,好烦。
这样就可以正常用goland开发程序了。
更多推荐
所有评论(0)