Java程序员GO 语言学习环境搭建篇

稻草鸟人 · · 1110 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

前言

种种原因吧,想要了解下Go语言的相关语法、开发工具、以及一些开源框架,顺便在自己的编程路上寻找一种开发语言,在短时间内能够完成我的开发目标,当然在寻找编程语言的过程中,PHP并不在探索范围内,另外想要说的是,限于个人经济条件,只能在艰苦的windows环境中进行探索,所以以下都是基于windows的一些经历之谈,这里注意下,我说的是“经历”,没有说是经验哦…表明我也是初出茅庐,不当之处,还请斧正

下载并安装Go tools

这个Go tools相当于Java的JDK啦 
下载目录 https://golang.org/dl/ ,找到你要下载的包,解压到任何你想解压的目录,我这里解压的目录是D:\Tools\go

配置环境变量

作为一个实干的程序员,话总是要少说的,毕竟无图无真相,下面我们要配置的是GOROOT、GOPATH。GOROOT是上一步解压的目录,GOPATH则是我们代码所在的位置,相当于工作空间

验证环境

打开控制台,输入go version 然后回车,控制台会打印当前的Go语言版本,这里就不亮图,图太多,容易图样图森破

Hello World

  • 在%GOPATH%目录下新建一个目录 src/github.com/strawbird/hello 当然这个目录随你高兴,之所以这么建(贱),我也是有原因的,因为后面我们在编译之后,%GOPATH%目录下会生成一个bin目录,里面是可执行文件,hello这个目录就是一个项目的目录,以后新建其他的项目用于区分github.com/strawbird我把它当做命名空间,相当于Java里面的package
  • 在hello目录下新建一个文件叫hello.go,在hello.go里面输入如下代码
 package main
    import "fmt"
    func main() {
        fmt.Printf("hello, world\n")
    }
  • 执行如下命令编译hello.go,执行完之后会在GOPATH目录下的bin目录中生成hello.exe文件

go install github.com/strawbird/hello

  • 执行如下命令则可在控制台看到 hello world字样

%GOPATH%/bin/hello

IDEA安装GO语言插件

如下截图选择GO进行安装,安装完成之后我们进行SDK配置,这里不配置也没关系,等我们导入项目之后,IDEA会提示我们做的,这里不多说了

导入(打开)项目

打开之后大概长这个样子

运行项目

参考文档

【1】http://springfox.github.io/springfox/

本文基于署名-非商业性使用-相同方式共享 4.0许可协议发布,欢迎转载、使用、重新发布,但务必保留文章署名稻草鸟人(包含此订阅号二维码)


有疑问加站长微信联系(非本文作者)

本文来自:开源中国博客

感谢作者:稻草鸟人

查看原文:Java程序员GO 语言学习环境搭建篇

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1110 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传