分类: 技术分享

41 篇文章

使用 UPX 压缩可执行文件
UPX 可以有效地对可执行文件进行压缩,并且压缩后的文件可以直接由系统执行,支持多系统和平台。使用 UPX 来压缩可执行文件是一种减少发布包大小的有效方式。 安装 从 github release page 下载预编译的二进制文件 使用 压缩 upx [options] yourfile upx 对文件的默认操作即为压缩,使用上述命令会使用…
thumbnail
linux shell 只列出目录的方法 命令
在实际应用中,我们有时需要仅列出目录,下面是 3 种不同的方法。 当前目录结构 1. 利用 ls 命令的 -d 选项: ls -d */ 2. 利用 ls 命令的 -F 选项: ls -F |grep "/$" -F 选项会给输出的不同文件类型加上一个后缀,比如普通文件会在其后加一个 * 符号,管道文件会在其后加上一个 | 符号,而目录则在其后加上…
thumbnail
Go 官方编程指南
官方网站 Go 官方网址(可能需要梯子才能访问):https://golang.org 在线学习网站 Go编程语言中文学习指南网址:https://tour.go-zh.org 在线查看包网站 go编程语言包检索查看中文区:https://go-zh.org/pkg
thumbnail
Go 程序的代码风格
新手写程序,都喜欢把代码全部写在一起,我个人认为这个是属于意识层面的,并需要太强的编程能力,通过看别人写的代码,还是能够明白如何去组织代码,拆分代码的。核心思想就是“尽量每一个变量名有意义,每一个函数名有意义,每一个函数只干一件事情”。 一、正确的注释和注释风格 Go 官方推荐使用 行注释 来注释整个方法和语句,既使用 // ,例如以下演示 pac…
thumbnail
Go程序开发快速入门
笔者环境 系统:Ubuntu 21.10(Linux实体机) 需求 要求开发一个 hello.go 程序,可以输出 hello,world 开发的步骤 使用 goland 作为程序开发编辑器;将代码编写到扩展名为 hello.go 的文件中;通过 go run 命令查看 hello.go 运行效果;通过 go build 命令对该 go文件进行编译…
thumbnail
Go Ubuntu/Linux下开发环境搭建
笔者环境 系统:Ubuntu 21.10(Linux实体机)内存:40GB 搭建注意事项 安装路径不要有中文或者特殊符号建议安装在 /opt 目录下根据系统是32位还是64位进行下载32位系统是 386 的64位系统是 amd64 的 搭建前准备事项 一、查看系统是几位 # 输出主机的硬件架构名称 uname -m 可以看到笔者这里是64位系统,所…
thumbnail
Go 语言的概述
Go语言的核心开发团队(三个大牛) Ken Thompson(肯·汤普森) 肯尼斯·蓝·汤普逊(英语:Kenneth Lane Thompson,1943年2月4日-)小名肯·汤普逊(英语:Ken Thompson),美国计算机科学学者和工程师。黑客文化圈子通常称他为“ken”[1]。在贝尔实验室工作期间,汤普逊设计和实现了Unix操作系统。他创造…
thumbnail
Golang可以做什么?
Go语言,我们可以简单的写成 Golang,我们去学一个语言它的目的就是做开发,做一些事情,来提高企业及个人的价值 优势 数据处理大并发 工作方向 区块链研发工程师 区块链技术,简称BT (Blockchain technology ),也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录 涉及行…