diff --git a/1.3.md b/1.3.md index a06c733d..3c062d38 100644 --- a/1.3.md +++ b/1.3.md @@ -76,7 +76,9 @@ 例如builtin包,那么执行`go doc builtin` 如果是http包,那么执行`go doc net/http` 查看某一个包里面的函数,那么执行`godoc fmt Printf` - 也可以查看相应的代码,执行`godoc -src fmt Printf` + 也可以查看相应的代码,执行`godoc -src fmt Printf` + + 通过命令在命令行执行 godoc -http=:端口号 比如( godoc -http=:8080).然后在浏览器中打开 127.0.0.1:8080 你将会看到一个 golang.org的本地copy版本,通过它你可以查询pkg文档等其他内容,如果你设置了GOPATH,在pkg分类下,不但会列出标准包的文档,还会列出你本地GOPATH中所有项目的相关文档,这对于经常墙奸的用户来说,是一个不错的选择。 ##其他命令 diff --git a/preface.md b/preface.md index 7f97e555..3f46eca5 100644 --- a/preface.md +++ b/preface.md @@ -4,28 +4,17 @@ - 1.3. GO shell命令 - 1.4. GO开发工具 - 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.正则表达式 +* 2.GO语言基础 + - 2.1. 基础类型 + - 2.2. 结构类型 + - 2.3. 函数 + - 2.4. 面向对象 + - 2.5. 并发 + - 2.6. 通讯 + - 2.7. 小结 +* 3.设计开发博客系统 +* 4.如何实现路由 * 5.web语言处理 - - 5.1.HTML处理 - - 5.2.XML处理 - - 5.3.JSON处理 * 6.模版处理 * 7.session和cookie * 8.数据库 @@ -34,5 +23,5 @@ * 11.webSockets * 12.静态文件服务 * 13.如何国际化 -* 14.编写一个web应用 -* 15.如何编写测试代码 +* 14.如何编写测试代码 +* 15.部署应用 \ No newline at end of file