Go语言开发环境搭建与初探(Windows下)-全面


Go语言开发环境的搭建(Windows)

工具/原料

Windows下的Go语言开发安装包

官方下载地址:

https://code.google.com/p/go/downloads/list

Go语言中文官网(有相关参考和文档)

方法/步骤

在Go语言的Google代码项目上下载Windows下的Go语言开发包(下载地址见工具)。有zip压缩版和msi安装版两个按本下载。(这里使用msi安装版,比较方便)

Go语言开发环境搭建与初探(Windows下)-全面

下载得到一个msi安装文件,运行它。一路Next到设置安装路径这儿。如果需要更改安装路径。

注意:千万不要在路径有中文。否则之后将无法正常使用Go语言开发工具。

Go语言开发环境搭建与初探(Windows下)-全面

Go语言开发环境搭建与初探(Windows下)-全面

Go语言开发环境搭建与初探(Windows下)-全面

等待安装结束。。。。

安装成功

Go语言开发环境搭建与初探(Windows下)-全面

Go语言开发环境搭建与初探(Windows下)-全面

由于使用msi安装文件,所以Go语言的环境变量已经自动设置好了。

注意:如果下面的HelloWorld程序无法正常运行,或则你使用的是zip包,可以参考这儿设置环境变量:

系统变量名:

GOROOT

值:

Go的安装位置

系统变量名:

Path

追加值:

;%GOROOT%\bin

Go语言开发环境搭建与初探(Windows下)-全面

Go语言开发环境搭建与初探(Windows下)-全面

安装完毕后当然要验证一下Go是否已经正确安装了:

打开Windows中的命令提示符(cmd.exe)执行命令:

go version

如果向图中一样可以正常显示Go的版本的话,说明Go已经正常安装入你的计算机了

Go语言开发环境搭建与初探(Windows下)-全面

下面我们来测试一下Go语言的HelloWorld吧:

代码:

package main

import "fmt"

func main() {

fmt.Printf("HelloWorld!")

}

代码注意:

func main(){

不可以写成

func main()

{

这个不仅仅是代码规范,还是Go的语法。否则会报错的

Go语言开发环境搭建与初探(Windows下)-全面

保存,编译,执行:

1.保存到一个×××.go的文件(我这里保存到C:\test.go下)

2.编译,在命令提示符中执行命令:

go build -o C:\test.exe C:\test.go

或者

go build C:\test.go

(注意:上面一条指定了输出的exe文件存在C:\test.exe,而下面一条会在当前路径下生成test.exe(可能会不是C:\test.go的位置))

3.执行,在命令提示符中执行命令:

test.exe

就可以看到屏幕上显示的HelloWorld!字样了

Go语言开发环境搭建与初探(Windows下)-全面

到这一步,Go语言开发环境搭建与初探就结束了。

注意事项

第二步:

注意:千万不要在安装路径中出现中文。否则之后将无法正常使用Go语言开发工具。

第四步:

注意:如果下面的HelloWorld程序无法正常运行,或则你使用的是zip包,可以参考这儿设置环境变量:

系统变量名:

GOROOT

值:

Go的安装位置

系统变量名:

Path

追加值:

;%GOROOT%\bin

第六步:

代码注意:

func main(){

不可以写成

func main()

{

这个不仅仅是代码规范,还是Go的语法。否则会报错的

标签: 语言, 环境, 初探
分类: 数码&电脑
时间: 2013-05-26

相关文章

  1. Windows下极速搭建masm32汇编语言开发环境

    工具/原料 安装有windows系统的计算机 masm32安装包 先下载masm32的安装包(免费使用) 解压得到[install.exe],有5M左右大小 如下图 双击[install.exe] 进行安装 选择安装目录 ...
  2. 如何搭建swift开发环境

    swift语言介绍 swift语言是一门编程语言,该语言的前身是Objective-C,后经功能增强及系统扩展而产生swift语言.苹果官方宣称Swift的特点是:快速.现代.安全.互动,且全面优于Objective-C ...
  3. openshift 初探

    openshift 是redhat推出的免费空间服务器,可以在上面搭建网页 方法/步骤 OpenShift是红帽公司推出的一个云计算服务平台,开发人员可以用它来构建和发布web应用.Openshift广泛支持多种编程语言 ...
  4. 02教你Windows 7系统下搭建Python集成开发环境

    Python 是一种面向对象.解释型计算机程序设计语言,其语法简洁而清晰,具有丰富和强大的类库.它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起.正因为 Python 语言的简洁 ...
  5. 搭建Ruby开发环境

    Ruby是一种为简单快捷的面向对象编程而创的脚本语言,在很多时候我们需要用到它,在windows下可以通过ruby安装工具rubyinstaller来方便地安装ruby解释器,下面就以图文的形式来详细的介绍如何搭建Rub ...
  6. 如何在Win8/8.1下搭建Python语言IDE开发环境

    初学Python语言的同学,想必对linux不会很了解,Mac ox又是高富帅的玩物,Windows的电脑获取门槛比较低,使用起来也熟悉,这样对我们专注于学习Python会有很大帮助. 工具/原料 Window8/Win ...
  7. windows tizen开发环境搭建

    Tizen SDK是一套全面的工具,用于开发TizenWeb应用程序.它包括 WEBIDE,模拟器,工具,示例代码和文档.tizenSDK1.0 Larkspur运行在Windows,以及Ubuntu上. 工具/原料 w ...
  8. 如何windows 7下搭建django开发环境

    Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架.使用 Django,我们在几分钟之内就可以创建高品质.易维护.数据库驱动的应用程序. 那么这里我就介绍win ...
  9. 从零开始,踏上制作游戏之路(给小白)

    工具/原料 拥有基本计算机操作常识 (另外废话:Flash?VB?Dreamweaver?你如果你说你了解一点这个,说好像可以做游戏... --行了...收收手吧,这只是比下面那些软件大一点的工具而已,他们真正的用途也可 ...
  10. 怎么学习.net语言:[1]vs2012环境搭建

    你有没有想过自己做一个软件来用. 玩着自己做的软件, 是不是很有成就感. 现在给大家用说一些. 可以开发软件的编程语言之一的.net. 来配置一下这个软件开发的环境. 这个使用微软的开发ide. vs2012. 现在越来 ...
  11. Win7下的C语言开发环境

    在WIN7下想找C语言开发环境似乎不像在linux下那么容易.Turbo C?那太古老了.VS?担心兼容性,即使兼容没问题,还得想方设法的破解.而且安装似乎也没有那么容易,网上各种问题各种提问. 如何在WIN7下搭建C语 ...
  12. PHP语言快速学会之:[3]搭建PHP开发环境

    工具/原料 Apache PHP MySQL 先下载所需的 Apache PHP MySQL 百度搜索这些,并下载好 安装Apache: 双击安装,与安装其他Windows软件没有什么区别,在填Server Infoma ...
  13. 怎样在Windows下搭建Java开发平台

    Java现在是世界使用率最高的语言,以其跨平台的特性广受欢迎.通过本经验,可以帮助您在Windows环境下配置Java平台,如果您实在是有什么不明白的,请消息我. 工具/原料 Windows操作系统 相应版本的JDK 可 ...
  14. windows下搭建Redis

    Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.它支持存储的value类型相对更多,包括string(字符串).list(链表). ...
  15. Windows环境下为Hadoop搭建Cygwin环境

    Cygwin是一个在windows平台上运行的类UNIX模拟环境,它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上 ...
  16. 怎么在Eclipse3.7中搭建Android开发环境

    1.下载Eclipse3.7,登录下载Eclipse Classic 3.7: 工具/原料 Eclipse3.7 方法/步骤 安装ADT插件:下载好Eclipse后解压,运行Eclipse,第一次运行会提示设置works ...
  17. 单片机开发环境的搭建

    单片机技术不仅仅要掌握它的原理与必要的理论知识,而更关键的一点,也是提升自己的一个重要途径,那就是实践.那如何进行实践呢,首要前提就是要把开发环境搭建起来! 工具/原料 电脑 软件 开发板 辅助工具 开发环境组成部分 电 ...
  18. mysql+php开发环境搭建

    kmp(kangle+mysql+php)集成版支持 asp. asp.net. php脚本环境,集成mysql数据库和phpmyadmin管理工具.适合32位win系统安装使用. 包含组件:kangle web服务器软 ...
  19. 如何在VC++6.0上搭建OpenGL开发环境?

    OPenGL(Open Graphics Library)是一个跨编程语言.跨平台的编程接口规格的专业的图形程序接口.是一个功能强大,调用方便的底层图形库.下面来介绍如何在VC++6.0上搭建OpenGL开发环境? 工具 ...