2.Go--hello world

编写一个hello world

package main
import (
    "fmt"
    "time"
)

func main(){
	fmt.Println("Hello,World!")
	time.Sleep(5 * time.Second)
}
  • 执行 go build

windows 环境是生成一个 exe ,执行 exe,一闪而过

所以引入的时间,让它等一下,不然呢,Bug!

在 UNIX、Linux、Mac OS X环境下生成的是一个二进制文件

  • 说明
  1. 作为main,包名必须是 main,如果不是,编译器只会把它当做一个普通的包,而不是函数入口
  1. 标准库的包,引入,不需要全路径,引入关键字 import
  1. 编译环境 依赖于你给操作系统配置的GOROOT 和 GOPATH

GOROOT : Go 标准库的位置 GOPATH : 指定的目录就是开发者的个人工作空间,

4.同名包 导入 ,采用 同名导入,取别名

  • 常用 go 命令
go build 
go clean
go run 
go vet    // 检测代码异常    
go fmt    //格式化 


关于文档的命令

go doc  tar    //查看文档 archive/tar 包的相关文档

godoc -http=:6060   //通过浏览器查看文档http://localhost:6060/

原文地址:https://www.cnblogs.com/Profound/p/8762854.html