一.解压版Go语言安装包中自带工具

  • 在%GOROOT%/bin中有三个工具
    • go.exe 编译、运行、构建等都可以使用这个命令
    • godoc.exe 查看包或函数的源码
    • gofmt.exe 格式化文件
      1
      2
      3
      4
      --bin
      --go.exe
      --godoc.exe
      --gofmt.exe

二.go.exe参数列表

  • 在命令行中通过go help查看go参数如下
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    Usage:

    go command [arguments]

    The commands are:

    build compile packages and dependencies
    clean remove object files and cached files
    doc show documentation for package or symbol
    env print Go environment information
    bug start a bug report
    fix update packages to use new APIs
    fmt gofmt (reformat) package sources
    generate generate Go files by processing source
    get download and install packages and dependencies
    install compile and install packages and dependencies
    list list packages
    run compile and run Go program
    test test packages
    tool run specified go tool
    version print Go version
    vet report likely mistakes in packages

三.常用参数解释

  • go version查看Go语言版本
  • go env查看Go语言详细环境
  • go list查看Go语言文件目录
  • go build把源码文件构建成系统可执行文件
  • go clean清空生成的可执行文件
  • go vet静态解析文件,检查是否有语法错误等
  • go get从远程下载第三方Go语言库
  • go bug提交bug
  • go test测试(在后面章节中讲解)
  • go run运行文件