go环境安装

Go 计算机编程语言 Go(又称为Golang)是一种由Google开发的开源编程语言,于2009年首次公开发布。它旨在提供简洁、高效、可靠的软件开发解决方案。Go是一种静态强类型、编译型语言,具有很强的表达能力,得益于其并发机制,用它编写的程序能够非常有效地利用多核与联网的计算机。 主要特点 Go语言的设计目标是将静态语言的安全性和性能与动态语言的易用性相结合。它在语言层面提供了对协程的支持,特别适合编写高并发的项目。以下是Go语言的一些主要特点: 简洁、快速、安全:Go语言的语法接近C语言,但更简洁,编译速度非常快,且具有内置的垃圾回收功能。 并发支持:Go语言内置了轻量级进程(goroutine)、通道和select语句等并发原语,使得编写并发程序变得简单和高效。 模块化:Go语言采用模块化的方式组织代码,易于维护和重用。 跨平台:Go语言支持跨平台编译,可以在不同的操作系统上进行开发和部署。 安装 在Windows中安装Go: 安装包下载地址为:https://go.dev/dl/。 如果打不开可以使用这个地址:https://golang.google.cn/dl/。 运行第一个go程序 1 2 3 4 5 6 7 package main import "fmt" func main() { fmt.Println("Hello, World!") } 保存为hello.go 终端运行 1 2 $ go run hello.go Hello, World! 在同一命令提示符窗口中,第一次运行这个程序时,会耗时较多,在我的电脑上大约需要2~3秒,之后再运行这个程序就会很快,但关闭这个窗口,隔一段时间下次运行情况如初。 原因是这个命令会先编译 .go 文件,然后再运行编译后的可执行文件,所以第一次运行会比较慢。 可以使用go build命令来编译程序,然后再运行编译后的可执行文件,这样就不会每次都重新编译了。 1 2 3 $ go build hello.go $ ./hello Hello, World! VS Code运行 在VS Code中安装Go插件,然后打开hello.go文件,点击运行按钮,就可以运行这个程序了。 我遇到了几个问题: 1. VS Code 在安装 Go 语言的核心工具(gopls 和 dlv)时,无法连接到官方的 Go 模块代理服务器(proxy.golang.org),导致网络连接超时失败。 报错中有dial tcp 142.251.45.145:443: connectex: A connection attempt failed ...

January 28, 2026 · 1 min · farmer3-c