基于vscode的go环境安装简介

基于vscode的go环境安装简介
安装后测试执行结果图:
在这里插入图片描述

一、下载go安装包

go语言下载链接:https://studygolang.com/dl
go1.24.0.windows-amd64.msi

安装到目录 d:\ide\go

设置系统环境变量:
GOROOT=d:\ide\go

设置Path系统变量:
%GOROOT%\bin

d:\ide\go\bin

添加系统用户变量:
GOPROXY=https://proxy.golang.com.cn,direct

二、下载vscode安装包
Vscoode下载链接:Download Visual Studio Code - Mac, Linux, Windows
https://code.visualstudio.com/Download

下载安装完后,打开vscode开发环境
在插件中搜索go,下载第一个插件
然后按快捷键Ctrl+Shift+P,输入go:install/update tools 然后全选下载,配置完成

三、测试环境
test.go文件内容:

package main

import "fmt"

func main() {
	fmt.Println("Hello world!")
	for i := 1; i <= 2; i++ {
		for j := 1; j <= 9; j++ {
			var k = i * j
			fmt.Println(i, "*", j, "=", k)
		}
		fmt.Printf("\r\n")
	}
}

执行结果:

Executing task: go run  ./ 

Hello world!
1 * 1 = 1
1 * 2 = 2
1 * 3 = 3
1 * 4 = 4
1 * 5 = 5
1 * 6 = 6
1 * 7 = 7
1 * 8 = 8
1 * 9 = 9

2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18

 *  Terminal will be reused by tasks, press any key to close it. 

path变量环境设置情况:
在这里插入图片描述

本blog地址:https://blog.csdn.net/hsg77

### 在 VS Code 中安装和配置编程语言开发环境 以下是关于如何在 Visual Studio Code (VS Code) 中设置或安装多种编程语言开发环境的具体方法。这些步骤涵盖了常见的几种编程语言,包括但不限于 C/C++、仓颉语言以及 Go 语言。 --- #### 1. ### 安装 VS Code 首先需要下载并安装最新版本的 Visual Studio Code[^1]。可以从官方站点获取适用于 Windows、macOS 或 Linux 的安装包,并按照提示完成安装过程。 --- #### 2. ### 配置 C/C++ 开发环境 要为 C/C++ 设置开发环境,请遵循以下流程: ##### (a) 安装 GCC 编译器 对于基于 Unix 的系统(如 macOS 和 Linux),通常已经内置了 GNU Compiler Collection (GCC),如果没有则需手动安装;而在 Windows 上推荐使用 MinGW-w64 或者 Cygwin 来提供兼容支持[^1]。 ##### (b) 安装扩展 打开 VS Code 后,在 Extensions Marketplace 搜索 “C/C++”,找到由 Microsoft 提供的相关插件并点击 Install 进行安装[^1]。 ##### (c) 配置 launch.json 文件 为了能够在 IDE 内部运行调试程序,还需要编辑 `.vscode/launch.json` 文件来指定启动参数与附加选项。例如: ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/a.out", "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": true, "MIMode": "gdb" } ] } ``` ##### (d) 测试项目 最后新建一个简单的源码文件用于验证整个流程是否正常运作。比如创建名为 `test.c` 的文档内容如下所示: ```c #include <stdio.h> int main(){ printf("Hello from C!\n"); return 0; } ``` 保存后尝试编译执行该脚本以确认一切就绪。 --- #### 3. ### 配置仓颉语言开发环境 针对较为特殊的仓颉语言,同样也可以借助于 VS Code 构建高效的编码体验: ##### (a) 获取必要组件 前往官方网站或者其他可信渠道下载对应平台上的仓颉 SDK 及其配套工具链[^2]。 ##### (b) 加载专属插件 再次访问 Extension Store 寻找名称类似于 'Cangjie Language Support' 的条目予以激活启用。 ##### (c) 利用新增特性 一旦成功加载上述资源之后,即可享受到诸如语法高亮显示、智能感知建议等一系列便利功能的支持。 --- #### 4. ### 配置 Golang 开发环境 至于日益流行的 Go(GoLang), 其集成也非常简便直观: ##### (a) 准备基础依赖项 确保本地计算机已预先安置好标准版 go 工具集(可通过命令行输入go version查验)[^3]. ##### (b) 引入辅助模块 相似地寻找标签含有"go"的关键字成果物加以采纳应用。特别值得一提的是"gopls",它属于LSP(Language Server Protocol)服务器的一种实现形式,专司负责供给详尽的语言级支援服务[^3]. ##### (c) 新增样例演示 依照惯例建立初步试验性质的应用案例——即所谓“hello world”级别入门教程示范作品。具体而言就是撰写下面这样的短小精悍片段代码: ```go package main import "fmt" func main() { fmt.Println("你好,世界!") } ``` 随后依据既定规程施行相应举措直至观察预期成效为止. --- #### 总结说明 以上分别阐述了几类主流技术栈对应的定制化解决方案概览图景。每一步骤均力求简洁明了又不失严谨细致之处,旨在帮助广大初学者快速上手实践操作的同时积累宝贵经验教训。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值