第一个 Go 程序:Hello World
2015-10-22 11:13
477 查看
第一个 Go 程序:Hello World
package main import "fmt" func main() { /* 第一个 Go 程序:Hello World */ fmt.Println("Hello, World!") }
Go 语言的基础组成有以下几个部分:
包声明 引入包 函数 变量 语句 & 表达式 注释
包声明
必须在源文件中非注释的第一行指明这个文件属于哪个包,每个 Go 应用程序都包含一个名为 main 的包。
引入包
当标识符(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,如:Group1,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户端程序需要先导入这个包),这被称为导出(像面向对象语言中的 public);标识符如果以小写字母开头,则对包外是不可见的,但是他们在整个包的内部是可见并且可用的(像面向对象语言中的 private )。
函数
main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数)。
注释
// 单行注释
/* 多行注释,不能嵌套 */
相关文章推荐
- Google工程师:复杂是软件的死敌
- 1030 Got error -1 from storage engine
- Mongoose6.0源码分析(1)-从一个example开始到读取数据
- django实现tab页思路!
- mogoDb官方下载
- 绝大部分 Google 产品切换到 BoringSSL
- 绝大部分 Google 产品切换到 BoringSSL
- 增强tool.God
- Mac下安装 Go
- django 静态图片加载记录
- 2015南阳CCPC G - Ancient Go 暴力
- Init进程启动Zygote进程的过程
- 10句话读懂图像频域滤波——不能不知道的信号与系统基本理论
- hdu1847 Good Luck in CET-4 Everybody!
- Django开发教程 第三节 模板的使用(一)
- 实现uboot到内核logo的持续显示
- CNG Cryptographic Algorithm Providers
- ZOJ_3656_Bit Magic(2-SAT)
- Goldengate报错之ERROR OGG-06551
- Google地图API方式查看卫星地图