Goclipse中运行Go语言程序的配置

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

昨晚和今天一上午分别在Windows7、Ubuntu 12.04LTS和Mac OS X上尝试配置了下Go语言的开发环境,安装Go语言倒是都没遇到什么问题,就是在使用Eclipse的Goclipse插件开发Go语言的时候,一直Run不起来,原因就是源文件一直没有被编译。后来去认真读了下Goclipse的文档才发现原来是必须要将项目目录命名为cmd才可以。

这里只是简单介绍下利用Goclipse开发Go语言的注意事项,至于安装Go语言和配置Go语言的运行环境,网络上有太多的教程,这边就不再赘述。

首先,在Eclipse的Install Update里输入Goclipse的在线更新地址: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 

安装完Goclipse插件之后,在Window -> Preference -> Go下,配置Go项目的开发参数。GoRoot是计算机上Go语言安装的目录,比如C:\Go(windows)或者/usr/local/go(linux);GOARCH是CPU的型号,我的是386;GOOS指的是所处的操作系统,我的是windows;GoRoot是计算机上Go语言的bin文件的位置;Go Path和GoRoot一样。其中,GOARCH和GOOS这两项Goclipse应该是会自动帮你匹配好。另外,如果你想拥有代码自动补全功能,可以下载Gocode并在Gocode一栏里配置Gocode的地址。

以上是开发参数的配置,接下来,我们创建一个Go Project。

在一个Go Project目录下,有三个文件夹:bin、pkg、src,其中我们只需关注bin文件夹和src文件夹即可。bin文件夹是编译好的源文件所放置的位置,也就是可执行文件的所在;而src就是源文件目录。注意,这时直接在src下创建文件时没用的,因为不会编译,这也就是导致我一直不能成功运行的最大原因。我们需要在src文件夹下创建一个cmd文件夹,然后我们可以创建一个go文件如go.go,然后package用main,我们可以键入如下代码:

package main

import "fmt"

func main() {

fmt.Printf("Hello World!")

}

然后保存,我们就可以看到在bin文件夹下自动出现了一个.exe文件,这样就代表Goclipse根据源文件自动编译了。

然后我们Run这个工程,就可以看到在Console上看到Hello World!字样了。

Go语言被誉为云时代的C语言,虽然资料较少,但是仍然是值得令人期待的一门语言,希望各位看官能在Go语言中找到编程的热情和乐趣~~~


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

本文来自:CSDN博客

感谢作者:zxtysm

查看原文:Goclipse中运行Go语言程序的配置

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

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