CLI 命令行实用程序开发实战 - Agenda
文章目录
本次项目主要是使用 cobra/pflag 等工具实现一个 Agenda 应用程序。在这里主要记录一些在实现过程中学习到的 Go 语言的使用技巧,相信这些技巧可以让你的工作事半功倍。
数组与切片
数组
定义数组时,必须指定数组长度。一些常规的定义方法:
var a [100]byte // 长度为5的数组,每个元素为一个字节
var b [100 * N] struct {
x, y int} //复杂类型数组
var c [100]*int // 指针数组
var