跳到主要内容

3、构建与运行

构建与运行

image-20230207100641070

1、Go语言基本形式

image-20230207100217238

🍀 测试案例

在src目录下创建ch1目录,然后在ch1目录下创建main.go文件,开始编写代码:

image-20230207100242216

package main

import "fmt"

func main() {
fmt.Println("hello world")
}

2、构建运行 golang 程序方法

1、go run:编译并运行 go 程序

image-20230207100336494

2、go build命令:编译go文件并生成一个二进制文件

go build:编译指定的源文件或代码包以及依赖包

image-20230207100346696

  • 指定输出二进制文件名:

image-20230207100353624

  • 指定二进制文件存放路径:

image-20230207100401125

3、go install命令:安装自身包和依赖包

go install命令会直接把生成的二进制包放到GOPATH路径下的bin目录里:

image-20230207100410147

4、vscode 插件:Code Runner

  • 安装code runner插件:

image-20230207100418460

  • 直接右键点击Run Code或者使用快捷键:ctrl alt n即可运行

image-20230207100428495

注意

📍 其他go命令

go clean  清空构建
go fmt 代码格式化
go get 获取一个包
go test 运行测试

📍 go doc命令

dos下查看某个包下的可用函数:go doc xxx包名

image-20230207100439593

📍 go tool命令

🍀 go tool compile --help

image-20210413202956973-1665099431608-3569-1665409126417-378

🍀 go tool compile -m -l go.go 和 go run -gcflags "-l" go.go

image-20210413204859926-1665099431608-3571-1665409126417-380