从零开始学Go语言(一)

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

图片


学习Golang的初步尝试中的一些零散笔记。


编译并运行:

go run source.go


构建并运行:

go build source.go


Package main定义了一个独立的可执行文件:


//defines a module

package main


引入所需要的包:

import packagename


除非在一行上有多个语句,否则不需要用分号。


函数:


function functionname(){

//code

}


传递给应用程序的参数可以用数组访问,如os.Args、os.Args[0],包含应用程序本身的名称。


下面,我们在Eclipse中尝试安装一个Goclipse插件,开发一个Hello World:


import(

"fmt"

)


func main(){

fmt.println("Hello World!")

}


我得到了一个错误信息。如下图示:


图片


下面,我们开始第一节练习。一个需要的包,看看来如何增加:


package main


我们在Eclipse中为项目创建Run As...的配置,然后尝试再次运行,它给了我们一个挺有用的消息:


图片


我把源代码移动到应用程序文件夹(/src/main),但是系统却给了一个例外的错误。 这是一个关于$GOPATH的错误:


图片


来看Project属性,使用此选项的对话框提供 我们将Project的位置添加到所需的GOPATH中:


图片


我的第一个程序运行成功了!


图片



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

本文来自:51CTO博客

感谢作者:mob604756f09529

查看原文:从零开始学Go语言(一)

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

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