记录一些学习Go语言的内容
github: GitHub - jerrycgao/GoStudy
go 下载 :https://go.dev/dl/
MAC安装go
gaocong@JERRYCGAO-MB0 ~ % go version
go version go1.20.1 darwin/amd64
开发工具GoLand
// 文件所在包,go的每个文件都必须属于一个包
package main//导入包,导入包使用包中的函数
import "fmt"// func main: 定义函数
func main() {fmt.Print("Hello World")
}
运行输出:
Hello World
Go的官网指导:Documentation - The Go Programming Language
Go的API库文档:Go Packages
Go在线调试器:The Go Programming Language
中文文档 : Go语言标准库文档中文版 | Go语言中文网 | Golang中文社区 | Golang中国
package mainimport "fmt"func main() {var num intnum = 10fmt.Println("num=", num)
}
使用方式
1、声明,不赋值,使用默认值
2、声明的同时赋值,类型推导
3、省略var ,注意左边的变量不应该是已经声明过的,否则会导致错误,
name := "acong"
4、多变量赋值,a,b,c := "a", "b", "c"
5、+ 使用,都是数字做加法运算, 有字符串做拼接。
上一篇:软件设计师考试准备二
下一篇:(4)EKF失控保护