摘要: 项目主要测试,生成 .a,以便其他包使用,虽然简单,但是能说明问题就好。 一、实验一 C:\Program Files\Go\src\testlib>tree /f 文件夹 PATH 列表 卷序列号为 3AE9-D7D1 C:. │ main.go │ └─mylib lib.go main.go( 阅读全文
posted @ 2022-06-02 23:40 jinzi 阅读(1919) 评论(0) 推荐(0)
摘要: 本项目只是检测一些自建的包的引用关系需要注意的事项。并没有引用第三方的包也没有进行依赖管理等。testpackage项目目录文件结构: C:\Program Files\Go\src\testpackage>tree /f 文件夹 PATH 列表 卷序列号为 3AE9-D7D1 C:. │ go.m 阅读全文
posted @ 2022-06-02 22:14 jinzi 阅读(34) 评论(0) 推荐(0)
摘要: go env :查看go环境变量 C:\Program Files\Go\src>go env set GO111MODULE=on set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\qingshuic\AppData\Local\go-build s 阅读全文
posted @ 2022-06-02 13:02 jinzi 阅读(340) 评论(0) 推荐(0)
摘要: 前面的代码均通过 package main 指定了包名为 main。在 Go 中,若一个程序是 main 包的一部分,则会生成二进制的可运行文件,并调用其中的 main 函数。 对于非 main 包,则会生成 .a 文件,供其他包调用。 创建包若存在以下的目录结构: $ tree myMathmyM 阅读全文
posted @ 2022-06-02 00:28 jinzi 阅读(42) 评论(0) 推荐(0)