第一个go程序

前端之家收集整理的这篇文章主要介绍了第一个go程序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

 

  • 进入到工作空间中(我的是$HOME/go,所以使用cd $HOME/go命令直接进入)
  • 然后创建一个目录 src/hello( mkdir src/hello),
  • 然后进入到该目录中(cd src/hello),
  • 然后使用vi hello.go或者其他方式创建一个 hello.go文件
  • 然后打开该文件进行编辑
package main

import "fmt"

func main() {
    fmt.Printf("hello,world\n")
}
  • 保存后退出
  • 然后在该hello.go文件目录下运行 go build,这个命令会创建一个命名为 hello 的可执行的文件
  • 如果执行命令 ls,你会看到这个可执行文件就在hello.go的旁边
$ go build hello.go
$ ls
hello    hello.go
$ ./hello
hello,world!

如果看到 hello,world,说明程序正确运行,否则有错

  • 可以运行 go install hello将二进制文件安装到工作空间 ($HOME/go) 的bin目录中,或者 go clean hello 将该二进制文件删掉
  • 运行 go install hello命令之后,运行ls $GOPATH/bin,可以看到此时hello已经在 bin 目录中,这个时候,你在系统的任何目录下运行 hello命令,都会打印出hello,world
$ pwd
$HOME/go/src/hello
$ go install hello
$ ls $HOME/bin
hello
$ cd /Users/
$ hello
hello,world!

 

异常处理: 

1. go install 异常: 

  go install command-line-arguments: open /usr/local/go/bin/test: permission denied

  

  处理方法: sudo chmod -R 777 /usr/local/go

 

  备注: 一定要有sudo

 

原文链接:/go/997126.html

猜你在找的Go相关文章