我的Go语言学习之旅二:入门初体验 Hello World
2017-08-04 13:59
169 查看
好吧,全部的程序猿们都已经习惯了。学习不论什么一门语言,我们都会以Hello World实例開始我们的学习,我也不例外。先来一个简单的样例
打开编辑器 (能够用记事本,我已经习惯 Notepad++了)输入下面内容
将其保存为 hello.go
接下来。我们就须要对其进行编译和运行。
编译方法: go build hello.go
编译后,我们会得到一个 hello.exe
然后。我们直接运行 hello 命令行就会输出 Hello World 了
详解:
这一行是必须的,全部的 Go文件都是以这个开头的。而对于独立运行的文件。必须是以 package main 开头
是将 fmt 包增加到main中
值得注意的是,Go 仍然延续了C的运行顺序,就是当运行一个程序时。总会首先运行 main.main()方法
打开编辑器 (能够用记事本,我已经习惯 Notepad++了)输入下面内容
package main import "fmt" func main(){ fmt.Print("Hello World"); }
将其保存为 hello.go
接下来。我们就须要对其进行编译和运行。
编译方法: go build hello.go
编译后,我们会得到一个 hello.exe
然后。我们直接运行 hello 命令行就会输出 Hello World 了
详解:
package <something>
这一行是必须的,全部的 Go文件都是以这个开头的。而对于独立运行的文件。必须是以 package main 开头
import "fmt"
是将 fmt 包增加到main中
值得注意的是,Go 仍然延续了C的运行顺序,就是当运行一个程序时。总会首先运行 main.main()方法
相关文章推荐
- 我的Go语言学习之旅二:入门初体验 Hello World
- Android开发学习入门Hello World
- spring Boot学习入门篇-idea开发简单的hello world实例
- 驱动学习,入门基础--Hello World
- Spring MVC初学者的Hello World入门学习代码实例
- 搜索学习入门--Lucene初体验(Lucene索引的增删改查)
- jBPM (开源工作流引擎)入门学习Hello World
- Android开发学习入门Hello World
- JAVA Socket编程学习9--Netty入门之Hello World!
- JRuby入门学习:建立第一个Hello World
- RabbitMq学习一入门篇(hello world)
- ROR 学习笔记系列二 基于ROR的简单Hello World程序入门
- ArcGIS API for Silverlight 入门学习笔记(一):hello world
- dubbo学习教程(一):完成入门第一个hello world程序【基于zookeeper】
- 使用Applet入门,Hello WORLD。-学习Applet
- ArcGIS API for Silverlight 入门学习笔记(一)hello world 补充问题
- hibernate学习笔记-1入门初体验对象持久化
- hibernate学习笔记-1入门初体验对象持久化
- cocos2d-x入门学习笔记——Hello world分析
- Spring Boot学习入门之Hello World(一)