修改部分描述,添加必要的标点符号,补充代码超链接 (#804)

This commit is contained in:
Jck
2021-10-25 23:34:42 +08:00
committed by GitHub
parent d5578df00a
commit 39dbdb7094
100 changed files with 433 additions and 414 deletions

View File

@@ -4,16 +4,16 @@
## 9.8.1 自定义包的目录结构
下面的结构给了你一个好的示范(uc 代表通用包名, 名字为粗体的代表目录,斜体代表可执行文件):
下面的结构给了你一个好的示范uc 代表通用包名, 名字为粗体的代表目录,斜体代表可执行文件:
/home/user/goprograms
ucmain.go (uc包主程序)
Makefile (ucmainmakefile)
ucmain.go (uc 包主程序)
Makefile (ucmainmakefile)
ucmain
src/uc (包含uc包的go源码)
src/uc (包含 uc 包的 go 源码)
uc.go
uc_test.go
Makefile (包的makefile)
Makefile (包的 makefile)
uc.a
_obj
uc.a
@@ -90,7 +90,7 @@ include $(GOROOT)/src/Make.pkg
在第 13.8 节我们将给出另外一个测试例子并进行深入研究。
备注:有可能你当前的用户不具有足够的资格使用 go install(没有权限)。这种情况下,选择 root 用户 su。确保 Go 环境变量和 Go 源码路径也设置给 su同样也适用你的普通用户(详见第 2.3 节)
备注:有可能你当前的用户不具有足够的资格使用 go install没有权限。这种情况下,选择 root 用户 su。确保 Go 环境变量和 Go 源码路径也设置给 su同样也适用你的普通用户详见第 2.3 节
接下来我们创建主程序 ucmain.go:
@@ -122,7 +122,7 @@ GOFILES=\
include $(GOROOT)/src/Make.cmd
```
执行 gomake 编译 `ucmain.go` 生成可执行文件ucmain
执行 gomake 编译 `ucmain.go` 生成可执行文件 ucmain
运行 `./ucmain` 显示: `USING PACKAGE UC!`
@@ -130,11 +130,11 @@ include $(GOROOT)/src/Make.cmd
本地包在用户目录下,使用给出的目录结构,以下命令用来从源码安装本地包:
go install /home/user/goprograms/src/uc # 编译安装uc
go install /home/user/goprograms/src/uc # 编译安装 uc
cd /home/user/goprograms/uc
go install ./uc # 编译安装uc和之前的指令一样
go install ./uc # 编译安装 uc和之前的指令一样
cd ..
go install . # 编译安装ucmain
go install . # 编译安装 ucmain
安装到 `$GOPATH` 下: