加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

第一个go程序

发布时间:2021-05-21 06:24:44 所属栏目:大数据 来源: https://www.jb51.cc
导读:? 进入到工作空间中(我的是 $HOME/go ,所以使用 cd $HOME/go 命令直接进入) 然后创建一个目录 src/hello(? mkdir src/hello ), 然后进入到该目录中( cd src/hello ), 然后使用 vi hello.go 或者其他方式创建一个 hello.go文件, 然后打开该文件进行编辑 p

?

  • 进入到工作空间中(我的是$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,worldn")
}
  • 保存后退出
  • 然后在该hello.go文件目录下运行?go build,这个命令会创建一个命名为 hello 的可执行的文件,
  • 如果执行命令?ls,你会看到这个可执行文件就在hello.go的旁边
$ go build hello.go
$ ls
hello    hello.go
  • 然后执行命令?./hello
$ ./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

?

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读