go 语言开发环境的安装与配置

编辑器选择

一直以来都是用sublime,但是听说sublime对于golang的插件支持并不是特别完善,并且VS Code只要在自身所带的扩展商店里安装go插件就可以自动配置很多实用的插件,比如gocode、godef等,非常方便啊,特别是这些插件因为GFW的原因,并不是那么好配置。

https://code.visualstudio.com/

安装golang

https://golang.org/doc/install

检查安装

go version

配置环境变量

GOROOT--------C:\Go\
GOPATH--------G:\GoWorks
PATH添加------C:\Go\bin\

检查环境

go env

go插件安装

打开VS Code,Ctrl+Shift+X打开扩展商店,查找go,第一条就是咯。记得安装后立即启用,重启编辑器。

Hello World!

在G:\GoWorks\src\下新建一个b文件夹,在里面创建一个b.go文件,并写下如下代码。

package main

import (
"fmt"
) func main() {
fmt.Println("Hello World!")
}

点击右上角的Run Code图标或者Crtl+Alt+N,可以看到在输出栏里输出了:

[Running] go run "g:\GoWorks\src\b\b.go"
Hello World! [Done] exited with code=0 in 0.44 seconds

如果在Powershell中运行G:\GoWorks\src> go build b,则可以发现src文件夹下多了一个b.exe程序,继续在键入.\b,则在终端可显示出Hello World!

最新文章

  1. Unity3D–RectTransfrom 记录笔记
  2. 第九章:Java----泛型学习(最后过一遍)
  3. OpenCV学习笔记——视频的边缘检测
  4. 点击空白处隐藏div
  5. Linux下做软RAID
  6. 扩展UIColor类
  7. 锋利的jQuery读书笔记---jQuery中动画
  8. Linux中的syslog 入门学习教程
  9. 【UVA 11383】 Golden Tiger Claw (KM算法副产物)
  10. GET POST方法长度限制
  11. 《Office 365 开发入门指南》公开邀请试读,欢迎反馈
  12. Mobx使用详解
  13. Java基础篇——集合浅谈
  14. 学习笔记之k-nearest neighbors algorithm (k-NN)
  15. java链表知识点总结
  16. Eclipse中的特殊注释:TODO、XXX、FIXME
  17. Python四大主流网络编程框架
  18. 51nod-1455-dp/缩小范围
  19. Hibernate 学习(三)
  20. Flask 上下文管理-- (session,request,current_app的传递)--类似本地线程实现,以及多app应用

热门文章

  1. JSP的会话(Session)跟踪
  2. Java的文件注释
  3. 上下文( Contexts )
  4. Linux system log avahi-daemon[3640]: Invalid query packet.
  5. excel2010英文大写怎么变小写
  6. hadoop的linux配置
  7. FlashBuilder 4.7 非正常关闭导致的不能启动的解决的方法
  8. psping
  9. Mali GPU OpenGL ES 应用性能优化--基本方法
  10. 9种样式CSS3 渐变button集