《Go语言编程》学习笔记 (一)
2013-11-07 00:00
232 查看
第1章 初识Go语言
1.1 语言简史
1.2 语言特性
1.2.1 自动垃圾回收
1.2.2 更丰富的内置类型
1.2.3 函数多返回值
1.2.4 错误处理
1.2.5 匿名函数和闭包
1.2.6 类型和接口
1.2.7 并发编程
1.2.8 反射
1.2.9 语言交互性
1.3 第一个Go程序
package main
import “fmt”//我们需要使用fmt包中的Println()函数
func main() {
fmt.Println(“Hello, world. 你好,世界!”)
}
1.3.1 代码解读
func 函数名(参数列表)(返回值列表){
//函数体
}
Go程序的代码注释与C++保持一致,即同时支持以下两种用法:
/*
块注释
*/
// 行注释
1.3.2 编译环境准备
1.3.3 编译程序
1.4 开发工具选择
1.5 工程管理
1.6 问题追踪和调试
1.6.1 打印日志
1.6.2 GDB调试
1.7 如何寻求帮助
1.7.1 邮件列表
Go邮件组的地址为http://groups.googles.com/group/golang-nuts
Go的中文邮件组为http://groups.google.com/group/golang-china
1.7.2 网站资源
1.8 小结
1.1 语言简史
1.2 语言特性
1.2.1 自动垃圾回收
1.2.2 更丰富的内置类型
1.2.3 函数多返回值
1.2.4 错误处理
1.2.5 匿名函数和闭包
1.2.6 类型和接口
1.2.7 并发编程
1.2.8 反射
1.2.9 语言交互性
1.3 第一个Go程序
package main
import “fmt”//我们需要使用fmt包中的Println()函数
func main() {
fmt.Println(“Hello, world. 你好,世界!”)
}
1.3.1 代码解读
func 函数名(参数列表)(返回值列表){
//函数体
}
Go程序的代码注释与C++保持一致,即同时支持以下两种用法:
/*
块注释
*/
// 行注释
1.3.2 编译环境准备
1.3.3 编译程序
1.4 开发工具选择
1.5 工程管理
1.6 问题追踪和调试
1.6.1 打印日志
1.6.2 GDB调试
1.7 如何寻求帮助
1.7.1 邮件列表
Go邮件组的地址为http://groups.googles.com/group/golang-nuts
Go的中文邮件组为http://groups.google.com/group/golang-china
1.7.2 网站资源
1.8 小结
相关文章推荐
- 《go语言编程》学习笔记一
- 《go语言编程》学习笔记四
- 《Go语言编程》学习笔记 (二)
- 《.NET设计规范》——学习笔记(2.4)分层架构原则
- 《Go语言编程》中calc修改后可在Windows执行的源码
- 《Win32多线程程序设计》学习笔记(一)—— 线程初步认识
- Windows平台下Makefile学习笔记(一)
- 《javascript高级程序设计》学习笔记(一):javascript 数据类型的一些怪异特性
- 《从零开始学Swift》学习笔记(Day 70)——Swift与Objective-C混合编程之Swift与Objective-C API映射
- 学习笔记(三)
- 《Cocos2d-x游戏开发实战精解》学习笔记3--在Cocos2d-x中播放声音
- 学习笔记《实战Linux Socket编程》第五章 为套接口绑定地址
- 《从零开始学Swift》学习笔记(Day 28)——总结使用问号(?)和感叹号(!)
- HTTP协议(学习笔记)
- 《从零开始学Swift》学习笔记(Day 39)——构造函数重载
- Getting Real(把握现实)学习笔记
- 《从零开始学Swift》学习笔记(Day 47)——final关键字
- 《深入理解LINUX内存管理》学习笔记(二) 0.01版
- 《从零开始学Swift》学习笔记(Day 53)——do-try-catch错误处理模式
- 学习笔记(一)