文档章节

1:GO语言环境搭建《Let's Go》

悦亮工作室
 悦亮工作室
发布于 2015/04/28 21:07
字数 452
阅读 27
收藏 1
点赞 0
评论 0

开发大概三年左右了,但是用的都是java,除了公司的项目,自己用java做了一套任务管理系统,android做了几个app,想想也应该学习一门新语言了,网上浏览了下,最终选择了GO,Let's Go!

下载准备

1:下载go

地址:http://www.golangtc.com/ PS:本来想发官网的,但是天朝网络你懂的,索性不无趣了!推荐下载msi包。

2:设置环境变量

如下即可:

GOARCH=amd64               //我是windows x64系统  32的填386
GOBIN=c:\go\bin               //go安装路径里面的bin
GOOS=windows                 //我是windows
GOPATH=C:\GOPATH         //这个没有的话需要自己新建 ,然后在里面新建 src、bin、pkg三个目录
GOROOT=c:\go                  //go安装路径  

3:下载Sublime Text 3 

地址:http://www.sublimetext.com/ 

3.1:安装Package Control

Ctrl+~ 打开Sublime控制台 输入如下,即可安装,前提要联网:

import  urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp,pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
 


4:安装git

下载地址:http://git-scm.com/download/ 


5:安装gocode

控制台运行下面那两条:

go get github.com/nsf/gocode   

go get github.com/DisposaBoy/MarGo

6:安装Sublime插件

需要安装gosublime和SidebarEnhancements,其他的自便。


安装好之后,在 Preferences菜单下,找到Package Settings,然后找到 GoSublime,再往下找到 Settings - Default。再打开的文件中,添加如下配置,并保存:"env": {"path":"c:/go/bin;" },

7:写测试代码

新建一个文件叫hello.go

内容如下:

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


8:运行代码

少年准备好你的左手,按Ctrl+B 打开控制台,然后输入:go run hello.go

你就会在控制台看见:Hello  world

9:就此结束,我只是为了做记录!




 





© 著作权归作者所有

共有 人打赏支持
悦亮工作室
粉丝 8
博文 23
码字总数 4887
作品 0
闵行
程序员
用Certbot自动生成免费的Let's Encrypt Https证书

一、怎样遇到Let's Encrypt 青橘子(qjuzi.com)需要搭建一个健壮的后端,希望采用安全的HTTPS协议,多方寻找,申请过免费证书,就在要准备购买阿里代理的证书时,发现了Let's Encrypt。 二、什...

花有信 ⋅ 2017/11/03 ⋅ 0

2017/01/31

最近两天学习 ML 语言。 环境搭建 Emacs 安装 SML/NJ 安装 使用 Emacs 中的 SML/NJ REPL (Read-Eval-Print-Loop) Emacs 常用快捷键 绑定的概念 binding static environment, dynamic enviro...

Joker233 ⋅ 2017/01/31 ⋅ 0

使用mocha 搭建typescript自动化测试

使用mocha 搭建typescript自动化测试 Mocha 是当前比较流行的javascript自动化测试框架,详情介绍: http://mochajs.org Typescript 是微软支持的一种类似于javascript但是又有类型检测的语言 ...

深山猎人 ⋅ 2016/11/29 ⋅ 1

vim+cscope+ctags打造属于自己的IDE

所谓工欲善其事,必先利其器。作为专业码农,特别是长期在Unix系统上展开工作(查看源代码、coding)的码农,没有一个极致的IDE环境,工作效率会很受影响的。当然啥时候Unix系统如果有Visua...

qq_26671365 ⋅ 2017/12/22 ⋅ 0

有写编译器的冲动?进来看看!(转)

http://blog.csdn.net/lm2302293/article/details/6798765 工作如果是和编译器相关的或者编译器爱好者们,谁没有点冲动想自己写个编译器出来。我也做了一些调研,分享如下: How to write y...

大卷卷 ⋅ 2011/09/24 ⋅ 3

利用SSL For Free工具3分钟获取Let’s Encrypt免费SSL证书【转】

利用SSL For Free工具3分钟获取Let’s Encrypt免费SSL证书【转】 和煦的点滴2016-07-30315 阅读 ApacheNginxssl 随着网站SSL证书的应用流行,我们越来越多的网站开始安装和尝试安装使用SSL证...

和煦的点滴 ⋅ 2016/07/30 ⋅ 0

再次开始写界面

又再次开始写界面了 是自己喜欢的,也是自己擅长的,所以没有什么好抱怨的 可是自己还是比较想学一下其他东西 但是总有说不完理由,就没做了 不过假期真的要好好的学习了 今晚要搞定110个页面...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

Windows 7安装ST3, 搭建Go开发环境,Markdown编辑环境

Window 7下安装Sublime Text 3, 搭建GO开发环境和 Markdown编辑环境 第一步:Go环境的安装 直接使用官方的安装包就可以了 第二步: 下载ST3 下载ST3 http://www.sublimetext.com/3 第三步: ...

michaelpan ⋅ 2014/04/14 ⋅ 0

Linux平台Swift语言开发学习环境搭建

1.序言 这两天一直忙,没来得及记录东西,周三12月4日凌晨1点多看到苹果正式开源了Swift,国外各大媒体资讯动作超级快。我也兴奋的起来看了一遍关于Swift开源的最新消息。众所周知,苹果平台...

大茶园丁 ⋅ 2015/12/07 ⋅ 47

使用 Let's Encrypt 保护你的网站

未加密的 HTTP 会话暴露于滥用之中,用 Let's Encrypt 把它们保护起来。 曾几何时,通过证书授权机构搭建基本的 HTTPS 网站需要每年花费数百美元,而且搭建的过程复杂且容易出错。现在我们免...

作者: Carla Schroder ⋅ 04/23 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

博客迁移到 https://www.jianshu.com/u/aa501451a235

博客迁移到 https://www.jianshu.com/u/aa501451a235 本博客不再更新

为为02 ⋅ 34分钟前 ⋅ 0

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

存储,对比私有云和公有云的不同

导读 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到...

问题终结者 ⋅ 昨天 ⋅ 0

C++难点解析之const修饰符

C++难点解析之const修饰符 c++ 相比于其他编程语言,可能是最为难掌握,概念最为复杂的。结合自己平时的C++使用经验,这里将会列举出一些常见的难点并给出相应的解释。 const修饰符 const在c...

jackie8tao ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部