zoukankan      html  css  js  c++  java
  • 第一个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
    ")
    }
    
    • 保存后退出
    • 然后在该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

  • 相关阅读:
    log4j日志格式化
    日志级别是如何工作?
    Java拦截过滤器模式
    js实现图片轮播
    js实现表格的增删改查
    企业外贸网站建设的要求及注意事项
    逛知乎才知网站建设不只有wordpress建站系统,小白值得收藏
    三款适用于企业建站的CMS建站系统
    前端开发常用的网站整理
    网站建设教程:虚拟主机如何安装PageAdmin建站系统
  • 原文地址:https://www.cnblogs.com/ITPower/p/11908036.html
Copyright © 2011-2022 走看看