1.安装和配置SDK
下载地址:https://studygolang.com/dl
安装版本: go1.17.7 windows/amd64
配置环境变量
1)
2)
3)工作目录
4)测试
2.完成helloworld程序
package main
import "fmt"
func main(){
fmt.Println("hello,world")
}
3.开发注意事项
1)Go源文件以“go”为拓展名
2)Go应用程序的执行入口是main()方法
3)Go语言严格区分大小写
4)Go方法由一条条语句构成,每个语句后不需要分号(Go语言会在每行后自动加分号)。这也体现了Golang的简洁性
5)Go编译器是一行一行进行编译的,因此我们一行就写一条语句,不能多条语句写在同一行
6)Go语言定义的变量或者import的包如果没有使用到,代码编译不能通过
7)大括号都是成对出现的
4.运行命令
go build 编译并安装自身包和依赖包
go install 安装自身包和依赖包
5.格式化代码
gofmt –w program.go 会格式化该源文件的代码然后将格式化后的代码覆盖原始内容(如果不加参数 -w 则只会打印格式化后的结果而不重写文件)
gofmt -w .go 会格式化并重写所有 Go 源文件;
gofmt map1 会格式化并重写 map1 目录及其子目录下的所有 Go 源文件。
gofmt -r <原始内容> -> <替换内容> 后面加入用双引号括起来的替换规则实现代码的简单重构 `gofmt -r ‘(a) -> a’ –w .go`
6.生成代码文档
go doc package 获取包的文档注释
go doc package/subpackage 获取子包的文档注释
go doc package function 获取某个函数在某个包中的文档注释