202110-16 Go语言非main包编译为静态库并使用的示例代码 Go语言项目中基本上都是以源码的形式提供包,对公司或者企业而言,如果想要隐藏关键代码怎么办?我们可以将Go的非main包编译为静态库提供给用户使用。下面以Windows为例,介绍一下如何将Go的非main包编译为静态库,用户又将如何使用。一、环境笔者使用的VSCode,在终端中查看Go的环境变量,主要看GOROOT以及GOPATH,笔者的GOROOT在C:\ProgramFiles\Go。二、常规工程在任意地方新建一个目录,假设为test,然后使用VSCode打开。我们... 继续阅读 >