diff --git a/1.md b/1.md new file mode 100644 index 00000000..4f0a4394 --- /dev/null +++ b/1.md @@ -0,0 +1,29 @@ +# 1 安装 go + + - 1.1. GO安装 + - 1.2. + - 1.3. GO shell命令 + - 1.4 第三方包的安装和使用 + - 1.5. 小结 +## 目录 + * 1. [GO安装](1.1.md) + * 2. [GOPATH 与工作空间](1.2.md) + * 3. [GO shell命令](1.3.md) + * 4. [第三方包的安装和使用](1.4.html) + * 5. [小结](1.5.md) + +欢迎来到GO的世界,让我们开始吧。 + +为什么选择GO? + + - 拥有Python、php等开发快速的特性 + - 拥有c语言的运行性能 + +在本章中,将GO的安装和配置信息。 + +## links + * [目录]() + * 下一节: [GO安装](<1.1.md>) + +## LastModified + * $Id$ \ No newline at end of file diff --git a/preface.md b/preface.md index 7ccd1376..23061bd1 100644 --- a/preface.md +++ b/preface.md @@ -1,51 +1,38 @@ -* 1.安装 go - - 1.1. 哪一种 go 适合您? - - 1.2. Windows 上的 go - - 1.3. Mac OS X 上的 go - - 1.4. Mac OS 9 上的 go - - 1.5. RedHat Linux 上的 go - - 1.6. Debian GNU/Linux 上的 go - - 1.7. 从源代码安装 go - - 1.8. 使用 go 的交互 Shell - - 1.9. 小结 - -* 2.项目设置 - - 2.1. GOPATH 与工作空间 - - 2.2. 导入路径 - - 2.3. 包名 - - 2.4. build并安装 - - 2.5. 第三方包 - -* 3.编写第一个web程序 - - 3.1 概览 - - 3.2. 函数声明 - - 3.2.1. go和其他编程语言数据类型的比较 - - 3.3. 文档化函数 - - 3.4. HTTP监控 - - 3.4.1. 模块导入的搜索路径 - - 3.4.2. 何谓对象? - - 3.5. 编译测试 - - 3.6. 总结 -* 4.内置类型 - - 4.1 基础类型 - - 4.2 string类型 - - 4.3 struct类型 - - 4.4 数组类型 - - 4.5 slice类型 - - 4.6 map类型 - - 4.7 inteface -* 5.面向对象编程 -* 6.正则表达式 -* 7.web语言处理 - - 7.1.HTML处理 - - 7.2.XML处理 - - 7.3.JSON处理 -* 8.模版处理 -* 9.session和cookie -* 10.如何编写REST -* 11.文件上传 -* 12.webSockets -* 13.静态文件服务 -* 14.如何国际化 -* 15.编写一个web应用 -* 16.如何编写测试代码 +* 1.GO环境配置 + - 1.1. GO安装 + - 1.2. GOPATH 与工作空间 + - 1.3. GO shell命令 + - 1.4 第三方包的安装和使用 + - 1.5. 小结 +* 2.编写第一个Web程序 + - 2.1 概览 + - 2.2. 函数声明 + - 2.3. 文档化函数 + - 2.4. HTTP监控 + - 2.5. 编译测试 + - 2.6. 总结 +* 3.GO数据类型 + - 3.1 基础类型 + - 3.2 string类型 + - 3.3 数组类型 + - 3.4 slice类型 + - 3.5 map类型 + - 3.6 inteface + - 3.7 struct类型 + - 3.8 面向对象 + - 3.9 小结 +* 4.正则表达式 +* 5.web语言处理 + - 5.1.HTML处理 + - 5.2.XML处理 + - 5.3.JSON处理 +* 6.模版处理 +* 7.session和cookie +* 8.数据库 +* 9.如何编写REST +* 10.文件上传 +* 11.webSockets +* 12.静态文件服务 +* 13.如何国际化 +* 14.编写一个web应用 +* 15.如何编写测试代码