美文网首页go微服务📗Go语言:基础大全Go语言实践
Golang笔记之 从helloworld.go来观察go的工具

Golang笔记之 从helloworld.go来观察go的工具

作者: 我加入简书的路程 | 来源:发表于2019-06-14 22:26 被阅读0次

    我并不打算在这个时间点来把所有的go语言的工具链讲的一清二楚。而是通过我们的Hello World案例来讲解这个程序是如何编译并运行的。

    package main 
    
    import "fmt"
    
    func main(){
        fmt.Println("Hello World")
    }
    

    两个命令:

    1. go run ****.go
      2.go build ****.go

    当我们执行第一个命令的时候,他的作用仅仅会输出我们所期望的结果。但是不会产生一个可以复用的程序。当运行go build的时候,会产生一个二进制文件,可以直接执行。

    命令

    catdeMBP:go cat$ go build 
    catdeMBP:go cat$ ls
    go      main.go
    catdeMBP:go cat$ ./go
    Hello World
    catdeMBP:go cat$ 
    

    因为我的上层文件夹名是go(也就是程序的所在文件夹),所以二进制文件的名字是go。使用./命令来执行二进制文件。

    作为一个编译型语言: 编译——》链接——》运行

    好了,我说完了。

    相关文章

      网友评论

        本文标题:Golang笔记之 从helloworld.go来观察go的工具

        本文链接:https://www.haomeiwen.com/subject/xhbmfctx.html