Go开发笔记
he90227 · · 3561 次点击 · · 开始浏览开发环境的搭建:
一、下载地址 -- 目前最新是1.4
$GOBIN 指向安装之后根目录下的bin目录,我的是E:\go\golang\go\bin
我们来分析下这个程序:
1、程序中的第2行这个是必须的。所有的Go文件以package <something>开头,对于独立运行的执行文件必须是package main;
2、第4行说需要将"fmt"包加入main。不是main的其他包都被称为库,其他许多编程语言有着类似的概念。
3、第1行和第4行中的//和/*---*/都是注释
4、package main 必须首先出现,紧跟着是import。在Go中,package 总是首先出现,然后是import,然后是其他所有内容。当Go 程序在执行的时候,首先调用的函数是main.main(),这是从C 中继承而来。这里定义了这个函数;
5、第8行调用了来自于fmt包的函数打印字符串到屏幕
以上解释来自阿来的博客
发现不行,特意在在线安装的时候看了下,发现eclipse下载的是
因此建议感兴趣的朋友可以尝试下
方式如下
在eclipse下的plugins下,将上述插件直接丢进去重启,正常是安装了goeclipse,可以看下右键是否生成了run go application
如果不行改成放到dropins下载试试
最后,可以尝试link方式
在eclipse目录下创建links和otherplugin文件夹及其otherplugin目录下的子文件goeclipse
将之前的jar包及其https://goclipse.googlecode.com/svn/trunk/goclipse-update-site/下的
拷贝到goeclipse目录下
在links中然后创建goeclipse.link文件
另一个Go的Eclipse插件:
GoClipse是一个为Eclipse平台添加Go语言编程功能的Eclipse插件。GoClipse的目的是为初学者创造一个开发Go语言的环境。平台发展比较缓慢,但一直在持续。
点击这里了解如何为Google App Engine 配置GoClipse。
Update Site https://github.com/GoClipse/releases/raw/master/
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传
收入到我管理的专栏 新建专栏
开发环境的搭建:
一、下载地址 -- 目前最新是1.4
$GOBIN 指向安装之后根目录下的bin目录,我的是E:\go\golang\go\bin
我们来分析下这个程序:
1、程序中的第2行这个是必须的。所有的Go文件以package <something>开头,对于独立运行的执行文件必须是package main;
2、第4行说需要将"fmt"包加入main。不是main的其他包都被称为库,其他许多编程语言有着类似的概念。
3、第1行和第4行中的//和/*---*/都是注释
4、package main 必须首先出现,紧跟着是import。在Go中,package 总是首先出现,然后是import,然后是其他所有内容。当Go 程序在执行的时候,首先调用的函数是main.main(),这是从C 中继承而来。这里定义了这个函数;
5、第8行调用了来自于fmt包的函数打印字符串到屏幕
以上解释来自阿来的博客
发现不行,特意在在线安装的时候看了下,发现eclipse下载的是
因此建议感兴趣的朋友可以尝试下
方式如下
在eclipse下的plugins下,将上述插件直接丢进去重启,正常是安装了goeclipse,可以看下右键是否生成了run go application
如果不行改成放到dropins下载试试
最后,可以尝试link方式
在eclipse目录下创建links和otherplugin文件夹及其otherplugin目录下的子文件goeclipse
将之前的jar包及其https://goclipse.googlecode.com/svn/trunk/goclipse-update-site/下的
拷贝到goeclipse目录下
在links中然后创建goeclipse.link文件
另一个Go的Eclipse插件:
GoClipse是一个为Eclipse平台添加Go语言编程功能的Eclipse插件。GoClipse的目的是为初学者创造一个开发Go语言的环境。平台发展比较缓慢,但一直在持续。
点击这里了解如何为Google App Engine 配置GoClipse。
Update Site https://github.com/GoClipse/releases/raw/master/