1. Cobra 介绍 Cobra 是一个用来创建命令行的 golang 库,同时也是一个用于生成应用和命令行文件的程序。 1.1 概念 Cobra 结构由三部分组成:命令 (commands)、参数 (arguments)、标志 (flags)。基本模型如...
未分类
Go语言通道(chan)——goroutine之间通信的管道
如果说 goroutine 是 Go语言程序的并发体的话,那么 channels 就是它们之间的通信机制。一个 channels 是一个通信机制,它可以让一个 goroutine 通过它给另一个 goroutine 发送值信息。每个 channel 都有一个特殊...
git记住密码方法
https场景 当你通过git clone https://xxx方式克隆下来git工程时,需要使用如下方法记住密码: git config --global credential.helper store 永久记住密码,在用户主目录下的.gitconfig文件中生成相关配...
uniapp 小程序 语音
用的是插件市场的百度语音接口 首先去百度云创建应用链接 记下 这里的 AppID、API Key、Secret Key 下面会用到 打开QS-baiduyy.js文件 按照client_id = API Key & client_secret = secret Key格式 将data替...
php如何把数组反转
数组反转,可以分成: 反转数组元素的位置 反转键和值的位置 在php中,可用array_reverse()或array_flip()函数来实现。 方法1:使用array_reverse()来反转数组元素的位置 array_reverse() 函数以相反...
SpringBoot多模块打包方式
模块结构 例如以下多模块: journalism为root根模块 它的子模块有 common(公共)、model(模型)、service(服务) 而common子模块有common-util、service-util service为web启动模块 多模块打包 只需在...
golang设计模式之迭代器模式
迭代器模式 定义 迭代器模式(Iterator Design Pattern),也叫作游标模式(Cursor Design Pattern)。 提供了一种方法顺序的访问一个聚合对象中的各个元素,而不是暴露该对象的内部表示。 这里的聚合对...