1.golang的环境搭建及入门

  • 安装包下载
    • 下载链接:https://dl.google.com/go/go1.12.3.windows-amd64.msi
  • 环境搭建
    • 安装完成之后,找一个来存放go语言文件的文件夹,我这里选的是G:\go
    • GOROOT:Go 安装后的根目录(例如:G:\go),安装过程中会由安装程序自动写入系统环境变量中。
    • GOBIN:Go 的二进制文件存放目录(%GOROOT%\bin)
    • PATH:需要将 %GOBIN% 加在 PATH 变量的最后,方便在命令行下运行。

      

    • 在GOPATH目录下(G:\go)新建三个文件夹
      • bin    // 用来存放编译好的可执行文件
      • pkg   //包含包对象,编译好的库文件
      • src    //包含 Go 源文件

  


  • 第一个go程序
    1 package main  //package:表示这是一个go的包文件   main表示该文件可被编译成可执行文件
    2 
    3 import "fmt"   //import:导入包    fmt一个包名   导入包的字符串必须用双引号包裹
    4 
    5 func main()  {   //main函数,入口函数
    6     fmt.Println("hello world!")    //fmt包的Println方法,在控制台打印出字符串
    7 }
  • 编译和运行
    • go run 
      •  编译并直接运行程序,它会产生一个临时文件(但不会生成 .exe 文件),直接在命令行输出程序执行结果,方便用户调试。
    • go build 
      • 用于测试编译包,主要检查是否会有编译错误,如果是一个可执行文件的源码(即是 main 包),就会直接生成一个可执行文件。
    • go install:
      • go install 的作用有两步:第一步是编译导入的包文件,所有导入的包文件编译完才会编译主程序;第二步是将编译后生成的可执行文件放到 bin 目录下($GOPATH/bin),编译后的包文件放到 pkg 目录($GOPATH/pkg)。

猜你喜欢

转载自www.cnblogs.com/ivy-blogs/p/10693285.html