上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页
摘要: .lib .dll文件都是程序可直接引用的文件,前者就是所谓的库文件,后者是动态链接库(Dynamic Link Library)也是一个库文件。而.pdb则可以理解为符号表文件。DLL(Dynamic Link Library)文件为动态链接库文件,又称为“应用程序扩展”,是一种软件文件类型。在W 阅读全文
posted @ 2022-06-04 01:38 jinzi 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 项目主要测试,生成 .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 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 本项目只是检测一些自建的包的引用关系需要注意的事项。并没有引用第三方的包也没有进行依赖管理等。testpackage项目目录文件结构: C:\Program Files\Go\src\testpackage>tree /f 文件夹 PATH 列表 卷序列号为 3AE9-D7D1 C:. │ go.m 阅读全文
posted @ 2022-06-02 22:14 jinzi 阅读(6) 评论(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 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 为什么用vendor目录依赖问题我们知道,一个工程稍大一点,通常会依赖各种各样的包。而Go使用统一的GOPATH管理依赖包,且每个包仅保留一个版本。而不同的依赖包由各自的版本工具独立管理,所以当所依赖的包在新版本发生接口变更或删除时,会面临很多问题。为避免此类问题,我们可能会为不同的工程设置不同的G 阅读全文
posted @ 2022-06-02 01:47 jinzi 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 前面的代码均通过 package main 指定了包名为 main。在 Go 中,若一个程序是 main 包的一部分,则会生成二进制的可运行文件,并调用其中的 main 函数。 对于非 main 包,则会生成 .a 文件,供其他包调用。 创建包若存在以下的目录结构: $ tree myMathmyM 阅读全文
posted @ 2022-06-02 00:28 jinzi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 首先需要系统安装go编译器是前提请参考 https://www.cnblogs.com/aozhejin/p/16334035.html 一、安装packagecontrol 打开Sublime Text,使用快捷键 ctrl+` (左上角Tab键上方,Esc键下方)或者点菜单 View > Sho 阅读全文
posted @ 2022-06-01 21:17 jinzi 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、手工编译的目的 1、了解运行原理 2、在集成工具使用中就比较轻松的解决一些相关依赖等设置问题了,比如:利用Sublime Text开发调用的就是系统的编译器,相关命令调用go run ,go install,go build等。 二、安装软件: 1.git软件(windows版) 用来下载git 阅读全文
posted @ 2022-06-01 13:56 jinzi 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、常用包 包名 包说明 常用函数 fmt 实现格式化的输入输出操作 fmt.Printf()和fmt.Println()是开发者使用最为频繁的函数。 io 实现了一系列非平台相关的IO相关接口和实现 提供了对os中系统相关的IO功能的封装。我们在进行流式读写(比如读写文件)时,通常会用到该包。 b 阅读全文
posted @ 2022-06-01 01:21 jinzi 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一、下载eclipse C/ C++版本 二、下载eclipse的goeclispse插件 go GitHub上下载eclipse的goeclispse插件 goclipse.github.io-master.zip, 参考下载地址:https://codeload.github.com/GoCli 阅读全文
posted @ 2022-05-31 08:19 jinzi 阅读(59) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页