摘要: 在编写命令行程序(工具、server)时,我们有时需要对命令参数进行解析,各种编程语言一般都会提供解析命令行参数的方法或库,以方便程序员使用。在Go语言中的 flag 包中,提供了命令行参数解析的功能。 下面我们就来看一下 flag 包可以做什么,它具有什么样的能力。 这里介绍几个概念: 命令行参数 阅读全文
posted @ 2025-12-24 15:40 像风一样~ 阅读(3) 评论(0) 推荐(0)
摘要: JSON 和 XML 都是基于文本的可读格式,独立于编程语言,能够在几乎所有的编程语言中使用。本节我们就来介绍一下 JSON 和 XML 的区别。 在介绍 JSON 和 XML 的区别之前,我们先来分别介绍一下 JSON 和 XML。 什么是 XML? XML 全称“Extensive Markup 阅读全文
posted @ 2025-12-24 11:22 像风一样~ 阅读(1) 评论(0) 推荐(0)
摘要: 通过前面的学习我们知道,Linux 系统中所有的内容都以文件的形式进行存储,当在命令行下更改文件内容时,常会用到文本编辑器。 我们首选的文本编辑器是 Vim(至于为什么,可查看《Vi和Vim的区别和联系》一节)。使用 Vim 编辑文件时,存在 3 种工作模式,分别是命令模式、输入模式和编辑模式,这 阅读全文
posted @ 2025-12-24 11:19 像风一样~ 阅读(0) 评论(0) 推荐(0)