第一个golang程序
- go基本目录结构
- 我在D盘创建go_project目录(工作空间的作用)
- 创建src目录存放源码
- src创建gocode文件夹,代码都放在gocode下
- gocode下创建 firstproject项目文件
- 创建src目录存放源码
- 文件目录如下
- firstproject项目下创建 main包
- main下才创建代码
- 吐槽一下文件结构真tm的多
书写我们的第一个golang代码
- 编辑器打开 go_project文件夹
- firstproject/main创建test.go文件
- 书写第一个golang代码
package main// 声明文件所在的包,每个go文件必须有归属的包
import "fmt"// 引入程序需要的包,好使用包下的函数如 Println
func main() {// main 主函数 程序的入口
fmt.Println("hello world")// 控制台打印 hello world
}
- 编译test.go: go build [文件名].go (进入对应的目录下)
- 执行 test.exe(编译后产生的二进制可执行文件) -> ./text.exe
- 直接编译加执行 go run test.go
go run 等效于把 .go文件当作一个脚本直接运行出来