Skip to content

Commit 383e4e0

Browse files
committed
Fix links in articles (With Markdown Style)
1 parent 5075722 commit 383e4e0

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

0.12.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -762,7 +762,7 @@ _图0-3 pprof工具的gv命令的执行结果_
762762

763763
我们没有在callgrind命令后添加任何作为参数的统计文件路径。所以callgrind命令会自行使用kcachegrind工具以可视化的方式显示统计数据。然而,我们的系统中还没有安装kcachegrind工具。
764764

765-
在Debian的Linux发行版及其衍生版下,我们可以直接使用命令```sudo apt-get install kcachegrind```来安装kcachegrind工具。或者我们可以从其官方网站(http://kcachegrind.sourceforge.net/下载安装包来进行安装。
765+
在Debian的Linux发行版及其衍生版下,我们可以直接使用命令```sudo apt-get install kcachegrind```来安装kcachegrind工具。或者我们可以从[其官方网站](http://kcachegrind.sourceforge.net/)下载安装包来进行安装。
766766

767767
安装好kcachegrind工具之后,我们再来执行callgrind命令:
768768

0.13.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ cgo也是一个Go语言自带的特殊工具。一般情况下,我们使用命
117117

118118
rv := C.my_bind_blob(s.stmt, C.int(i+1), unsafe.Pointer(p), C.int(len(v)))
119119

120-
上述示例中涉及到的源码文件可以通过这个网址访问到:https://code.google.com/p/gosqlite/source/browse/sqlite/sqlite.go。有兴趣的读者可以前往查看。
120+
上述示例中涉及到的源码文件可以通过[这个网址](https://code.google.com/p/gosqlite/source/browse/sqlite/sqlite.go)访问到。有兴趣的读者可以前往查看。
121121

122122
我们再来看看我们之前提到过的库源码文件print.go(位于goc2p项目的代码包```basic/cgo/lib```之中)的序文:
123123

0.5.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ Go语言为程序使用示例代码设立了专有的规则。我们在这里暂
4444

4545
hc@ubt:~/golang/goc2p$ godoc -http=:6060
4646

47-
标记```-http```的值```:6060```表示启动的Web服务器使用本机的6060端口。之后,我们就可以通过在网络浏览器的地址栏中输入```http://localhost:6060```来查看以网页方式展现的Go文档了。
47+
标记```-http```的值```:6060```表示启动的Web服务器使用本机的6060端口。之后,我们就可以通过在网络浏览器的地址栏中输入[http://localhost:6060](http://localhost:6060)来查看以网页方式展现的Go文档了。
4848

4949
![本机的Go文档Web服务首页](images/0-1.jpg)
5050

5151
_图0-1 本机的Go文档Web服务首页_
5252

53-
这与Go语言官方站点(```http://golang.org```的Web服务页面如出一辙。这使得我们在不方便访问Go语言官方站点的情况下也可以查看Go语言文档。并且,更便利的是,通过本机的Go文档Web服务,我们还可以查看所有本机工作区下的代码的文档。比如,goc2p项目中的代码包```pkgtool```的页面如下图:
53+
这与[Go语言官方站点](http://golang.org)的Web服务页面如出一辙。这使得我们在不方便访问Go语言官方站点的情况下也可以查看Go语言文档。并且,更便利的是,通过本机的Go文档Web服务,我们还可以查看所有本机工作区下的代码的文档。比如,goc2p项目中的代码包```pkgtool```的页面如下图:
5454

5555
![goc2p项目中的pkgtool包的Go文档页面](images/0-2.jpg)
5656

0.8.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
标记```-e```的作用是以容错模式加载和分析指定的代码包。在这种情况下,命令程序如果在加载或分析的过程中遇到错误只会在内部记录一下,而不会直接把错误信息打印出来。我们为了看到错误信息可以使用```-json```标记。这个标记的作用是把代码包的结构体实例用JSON的样式打印出来。
2424

25-
这里解释一下,JSON的全称是Javascript Object Notation。它一种轻量级的承载数据的格式。JSON的优势在于语法简单、短小精悍,且非常易于处理。JSON还是一种纯文本格式,独立于编程语言。正因为如此,得到了绝大多数编程语言和浏览器的支持,应用非常广泛。Go语言当然也不例外,在它的标准库中有专门用于处理和转换JSON格式的数据的代码包```encoding/json```。关于JSON格式的具体内容,读者可以去它的官方网站查看说明:```http://www.json.org```
25+
这里解释一下,JSON的全称是Javascript Object Notation。它一种轻量级的承载数据的格式。JSON的优势在于语法简单、短小精悍,且非常易于处理。JSON还是一种纯文本格式,独立于编程语言。正因为如此,得到了绝大多数编程语言和浏览器的支持,应用非常广泛。Go语言当然也不例外,在它的标准库中有专门用于处理和转换JSON格式的数据的代码包```encoding/json```。关于JSON格式的具体内容,读者可以去它的[官方网站](http://www.json.org)查看说明
2626

2727
在了解了这些基本概念之后,我们来试用一下```-json```标记。示例如下:
2828

0 commit comments

Comments
 (0)