文章目录
- 1、简介
- 2、安装
-
- 2.1 安装版
- 2.2 压缩版
- 3、基本操作
-
- 3.1 go run
- 3.2 go build
- 3.3 go install
- 3.4 go env
- 3.5 go module
- 4、文件服务器
-
- 4.1 filebrowser
- 4.2 gohttpserver
- 4.3 goFile
- 5、FAQ
-
- 5.1 go.mod 为空
- 5.2 超时
- 结语
1、简介
https://golang.google.cn/
Go语言诞生于2007年9月20日。
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
语法简单 Go语言在自由度和灵活度上做了取舍,以此换来了更好的维护性和平滑的学习曲线。
部署友好 Go静态编译后的二进制文件不依赖额外的运行环境,编译速度也非常快。
交叉编译 Go仅需要在编译时简单设置两个参数,就可以编译出能在其它平台上运行的程序
天然并发 Go语言对于并发的支持是纯天然的,仅需一个关键字,就可以开启一个异步协程。
垃圾回收 Go有着优秀的GC性能,大部分情况下GC延时都不会超过1毫秒。
丰富的标准库 从字符串处理到源码AST解析,功能强大且丰富的标准库是Go语言坚实的基础。
完善的工具链 Go有着完善的开发工具链,涵盖了编译,测试,依赖管理,性能分析等方方面面。
2、安装
https://golang.google.cn/dl/
2.1 安装版
2.2 压缩版
配置环境变量:
GOPATH=E:\\Test\\go_project
GOROOT=E:\\Test\\go1.23.2.windows-amd64\\go
PATH += E:\\Test\\go1.23.2.windows-amd64\\go\\bin
测试是否配置成功:
go version
评论前必须登录!
注册