安装
参考起步 - Go 编程语言 (go-zh.org) , 此处不再赘述.
IDE
IDE推荐Goland或者vscode, 请自行寻找安装方法, 此处不再赘述.
第一个go程序
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
运行
直接运行
命令行运行go run hello.go
会输出"Hello, Go!"
先编译,后运行可执行文件
命令行执行go build hello.go
, 会在你当前执行的目录下生成一个可执行文件hello,windows环境下应该是hello.exe,还可以加-o
参数指定可执行文件的名字,如下图所示,我们执行./hello
便会输出和go run
一样的效果.
编译安装go install
我们可以把写好的程序编译并安装到GOROOT下的bin目录里去,这样我们就可以在任意位置执行hello命令了, 如下图所示.
学习前的准备
关键字
break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var
保留字
Constants: true false iota nil
Types: int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptr
float32 float64 complex128 complex64
bool byte rune string error
Functions: make len cap new append copy close delete
complex real imag
panic recover
go语言有25个关键字和37个保留字, 在后面声明变量和函数名时不要使用这些字符.