摘要: 在go1.11版本前,想要对go语言包进行管理,只能依赖第三方库实现,比如Vendor,GoVendor,GoDep,Dep,Glide等等。 1. 开启GO111MODULE 用环境变量 GO111MODULE 开启或关闭模块支持,它有三个可选值:off、on、auto,默认值是 auto。 GO 阅读全文
posted @ 2019-10-01 21:06 yuxi_o 阅读(35483) 评论(0) 推荐(1) 编辑
摘要: golang 的编译(不涉及 cgo 编译的前提下)默认使用了静态编译,不依赖任何动态链接库。 这样可以任意部署到各种运行环境,不用担心依赖库的版本问题。只是体积大一点而已,存储时占用了一点磁盘,运行时,多占用了一点内存。早期动态链接库的产生,是因为早期的系统的内存资源十分宝贵,由于内存紧张的问题在 阅读全文
posted @ 2019-10-01 20:19 yuxi_o 阅读(8655) 评论(0) 推荐(1) 编辑
摘要: 一般Linux软件使用configure来检测系统生成makefile文件之后可使用make来编译安装软件。 configure的配置选项有哪些呢?现简单收集如下,不断更新中。 以gcc -v为例,可查看gcc的configure配置选项: $ gcc -v Using built-in specs 阅读全文
posted @ 2019-10-01 19:04 yuxi_o 阅读(2455) 评论(0) 推荐(0) 编辑