1.安装和配置SDK

下载地址:https://studygolang.com/dl
安装版本: go1.17.7 windows/amd64

配置环境变量
image.png
1)image.png
2)
image.png
3)工作目录
image.png
4)测试
image.png

2.完成helloworld程序

  1. package main
  2. import "fmt"
  3. func main(){
  4. fmt.Println("hello,world")
  5. }

image.png

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 获取某个函数在某个包中的文档注释