活动介绍
file-type

Win10环境下搭建Golang开发环境

MD文件

下载需积分: 0 | 949B | 更新于2024-08-05 | 92 浏览量 | 0 下载量 举报 收藏
download 立即下载
"跟着微软学习golang-01" 这篇学习笔记主要介绍了如何开始在Windows 10环境下使用Golang,包括Golang的下载与安装、环境变量配置、Visual Studio Code (VSCode) 的设置以及编写和运行你的第一个Golang程序。 1. **下载安装Golang**:Golang的下载可以通过访问`https://studygolang.com/dl`来获取适用于Windows 10的安装包。安装完成后,Golang会自动设置`GOROOT`,这是Go语言的安装路径,例如`D:\ProgramFiles\Go`。 2. **配置环境变量**: - `GOPATH`:定义了Go项目的路径,比如设置为`D:\ProgramFiles\GoPath`。这个路径用于存放你的项目源代码、构建结果和其他依赖项。 - `GOPROXY`:配置Go包代理,可以加速包的下载。这里设置为`https://goproxy.cn,direct`,意味着先尝试从中国国内的goproxy.cn获取,如果失败则直接连接到官方仓库。 3. **VSCode安装Go支持**:在VSCode中,你需要安装由`golang`团队提供的插件。通过插件市场搜索`golang`,找到并安装`Go`插件,这将提供代码提示、调试和其他Go相关的功能。 4. **安装Go工具**:在VSCode中,你可以通过快捷键`Ctrl+Shift+P`打开命令面板,输入`go:install/update tools`来安装或更新Go的工具集。这些工具通常包括格式化器、测试助手等,帮助开发者提高效率。 5. **编写第一个Golang程序**:下面是一个简单的Golang程序示例,它会在控制台输出“Hello, world!”: ```go package main import "fmt" func main() { fmt.Println("Hello, world!") } ``` 这个程序定义了一个名为`main`的包,`main`包是Go程序的入口。`fmt`包提供了打印功能,`fmt.Println`用于在控制台上打印文本。 6. **Golang的执行和命令**: - `go run`:这个命令用于运行Go程序,但不会生成二进制文件。例如,`go run hello.go`会编译并执行`hello.go`中的代码。 - `go build`:编译Go程序,生成一个可执行的二进制文件,但不安装。执行`go build hello.go`后,会在当前目录的`bin`子目录下生成一个可执行文件。 - `go install`:除了编译,还会将生成的二进制文件安装到`GOPATH`的`bin`目录下。使用`go install hello.go`,程序会被编译并安装到指定的路径。 学习Golang的过程中,理解并熟练运用这些基本操作是非常重要的。了解这些基础知识后,你就可以进一步探索Go语言的特性,如接口、并发编程、错误处理以及标准库的使用等。同时,利用VSCode的Go插件进行调试和开发,将极大提升你的开发体验。

相关推荐