Skip to content

Releases: wujunwei928/dev

dev Release 0.1.3

07 Sep 16:10
Compare
Choose a tag to compare

通过 viper.ReadInConfig() 是否返回 viper.ConfigFileNotFoundError 判断默认配置文件是否存在的方法, 在腾讯云轻量级服务器ubuntu 20.04有问题
(配置文件不存在时没有报配置文件不存在, 而是报 while parsing config: yaml: control characters are not allowed)
改为先判断默认配置文件是否存在, 不存在时初始化, 然后再读取配置

dev Release 0.1.2

20 Aug 08:49
742dd2f
Compare
Choose a tag to compare
  1. search,encode,decode,word等命令关键词有从flags获取改为从args获取, 方便命令书写
  2. push tag时, github action支持打包推送指定版本号的docker镜像到docker hub

dev Release 0.1.1

19 Aug 16:06
Compare
Choose a tag to compare
  1. 增加 install 和 version 命令: install : 安装dev可执行文件到PATH; version: 打印工具版本
  2. 增加github action配置文件, 根据仓库的版本号tag, 自动交叉编译linux, windows, mac各系统可执行文件, 并将其发布到realase

0.1.0

18 Aug 05:39
Compare
Choose a tag to compare

dev 是一个使用golang开发的研发工具, 集成了一系列常用的研发功能, 助力程序员提升研发效率.
使用go开发是可以方便的编译为二进制, 没有脚本语言的包依赖问题.

集成了以下功能:

功能 说明
search 搜索: 支持打开默认浏览器搜索 和 终端显示搜索结果
open 打开网址或文件夹
http http服务: 在运行文件夹启动http服务, 支持下载文件和上传文件, 方便文件传输
encode 字符串加密: md5, sha1, base64, url, unicode...
decode 字符串解密: base64, url, unicode
time 时间戳转时间, 时间转时间戳
json json转golang结构体
sql sql转golang结构体
word 下划线转驼峰, 驼峰转下划线