
【一起学Golang】
文章平均质量分 75
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早
小小工匠
show me the code ,change the world
展开
-
Golang - 从源码到二进制:探索在国产CPU架构上交叉编译Minio的方法
在C++中,交叉编译通常用于在开发机器上编译目标平台的程序,例如在使用x86架构的开发机器上编译ARM架构的程序。总的来说,交叉编译的原理是通过选择合适的交叉编译工具链,并配置正确的环境,将源代码编译成适用于目标平台的可执行文件或库。在编译过程中,编译器会根据目标平台的架构和操作系统生成相应的机器码。这些是一些常见的架构,实际上还有更多的架构可供选择,具体取决于 Go 编译器的支持和目标平台的要求。官方提供了部分架构的minio二进制,但有些国产CPU架构下的包,是没有提供的,因此需要自行编译。原创 2024-02-20 20:45:00 · 7734 阅读 · 0 评论 -
Golang - 使用CentOS 7 安装Golang环境
下载Go语言包:您可以从官方网站 https://golang.org/dl/ 下载适用于Linux的Go语言包。选择与您的操作系统架构匹配的版本。例如,如果您的操作系统是64位的,您可能会下载类似go1.17.6.linux-amd64.tar.gz的文件。解压缩Go语言包:使用以下命令解压缩下载的Go语言包。请注意,您需要将路径替换为您下载文件的实际路径。原创 2024-02-19 19:45:00 · 8022 阅读 · 0 评论