Go学习day1

go环境安装

本人用的是Ubuntu22.10,安装方法如下:

首先到官网下载安装包,地址:https://golang.org/dl/

找到go x.x.x.linux-amd64.tar.gz,有x86-64和ARM64两个版本,根据自己的电脑选择

我选的是1.19.2版本

然后打开终端,把刚才下载的安装包解压到/usr/local目录下

tar -C /usr/local -xzf go1.19.2.linux-amd64.tar.gz

最后把/usr/local/go/bin 添加PATH环境变量

方法:编辑~/.bash_profile或者/etc/profile,在末尾加上

export PATH=$PATH:/usr/local/go/bin

添加完执行

source ~/.bash_profile

或者

source /etc/profile

到此,安装和环境变量工作完成,可以执行go version检查一下

vscode go环境准备

之前一直用Python和Java,编辑器方面基本上就用Pycharm和IDEA,但是身边的技术大佬用vscode的比较多,所以准备用vscode写go

首先装go的插件

 (如果不习惯用命令行运行程序可以装一个code runner)

安装好就可以开始快乐敲代码了。(bushi,还有两个小步骤)

今日踩坑:

安装完插件就开始激情敲了一个hello world,结果报错

主要是两个原因:

1.项目没有初始化go.mod

解决方法:终端输入 go mod init 项目名/包名

2.vscode 没有安装go语言开发工具包

ctrl+shift+p,框里输入Go:Install/Update Tools,全选安装下图所有包

 但是本人试过几次,都是timeout,科学上网也没解决这个问题。

最后在~/.bashrc里加了几行代理配置

export GOROOT=/usr/local/go
export GOBIN=$HOME/go/bin
export PATH=$PATH:$GOBIN:$GOROOT/bin
export GOPATH=$HOME/go
export GOPROXY=https://proxy.golang.com.cn,direct
export GO111MODULE=on

然后执行source ~/.bashrc,重启vscode,重新安装开发工具包,搞定。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值