初识GO
- GO=C + Python
- 弱化指针:
func test(num *int){
*num = 20
}
- 包概念:一个Go文件需要在一个包中(JAVA?)
- 垃圾回收机制
- 天然并发
- 管道通讯机制
- 返回多个值:
func test(num1 int, num2 int)(int, int){
sum := num1 + num2
sub := num1 - num2
return sum, sub
}
基本结构
package main
import "fmt"
func main() {
fmt.Println("hello")
}
开发环境搭建
SDK下载:
https://go.dev/dl/