【Go】基于VS Code配置Go语言环境

本教程详细介绍了如何在VSCode中安装和配置Go开发环境,包括下载Go环境,安装必要的VSCode插件,解决国外服务器导致的安装失败问题,通过设置GOPROXY代理进行安装,以及理解Go的文件结构和路径。关键步骤包括修改环境变量和确保代码位于正确的源代码目录下。
摘要由CSDN通过智能技术生成

教程

  • 1. 安装go环境
    打开官网:https://go.dev/dl/,找到对应系统的环境文件。
    在这里插入图片描述
    安装完成后软件会自动把路径添加到环境变量,可以在命令行中检验一下
    在这里插入图片描述

  • 2. 在VS Code中安装必要的插件
    这一步我理解的就是提供语法高亮和代码提示
    在这里插入图片描述

  • 3. 打开一个路径,作为放置代码的文件夹,然后新建一个hello.go,输入如下测试代码

package main // 声明 main 包,表明当前是一个可执行程序

import "fmt" // 导入内置 fmt 包

func main() { // main函数,是程序执行的入口
	fmt.Println("Hello World!") // 在终端打印 Hello World!
}

此时右下角会弹出一个提示要安装工具的提示,点击“install all”
在这里插入图片描述

此时大概率会安装失败,如下图所示。因为这个服务器在国外。

在这里插入图片描述

目前网上大多数的解决办法都是修改GOPROXY这个参数。在命令行输入go env可以查看当前的环境参数:

在这里插入图片描述
为了顺利安装,需要修改这些参数:

go env -w GOPROXY=https://goproxy.cn

然后,重点来了! 记得重启powershell并重启VS Code,否则有可能更改的内容是无效的,切记切记!
重启VS Code之后,可以按下快捷键Ctrl Shift P,搜索go:install,找到这个指令
在这里插入图片描述
在这里插入图片描述
以上其实和点击右下角弹出的窗口中的install all等价。执行完毕后,可以看到虽然有很多的Failed,但最后提示你安装成功。
在这里插入图片描述
如果不放心的话,还可以再次点击Ctl Shift P,运行之前的指令。
在这里插入图片描述
同时左下角的Go图标也变成了一个闪电:在这里插入图片描述,原来是一个感叹号。

  • 4. 文件结构
    安装好Go环境后,会自动在环境变量中创建一个环境变量GOPATH,表示文件和项目所在路径,该目录下一般有三个文件夹,分别是
    • bin:存放上面步骤安装的执行文件
    • pkg:存放包
    • src:存放源代码

也就是说,如果要写go代码,一定要把它放在src目录下,再用VS Code打开,这样大概能保证运行不会出错。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

记录无知岁月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值