从零开始学Go语言(一)_java


学习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!")

}


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


从零开始学Go语言(一)_java_02


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


package main


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


从零开始学Go语言(一)_java_03


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


从零开始学Go语言(一)_java_04


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


从零开始学Go语言(一)_java_05


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


从零开始学Go语言(一)_java_06