Go 常用工具包收集
文档
项目
- 项目结构
基础工具类
- 日志
- web
- yaml
yaml文件加载、解析、to struct.
- project-template
项目模板 非官方但是受到开发的青睐
- uber-go/automaxprocs
根据CPU quota 自动设置
GOMAXPROCS
- cache
系统工具类
- restic备份工具
高效的文件备份工具
- syncthing
文件同步器,2台设备数据同步,暂未测试,需要测试A、B2个数据是否合并到 A+B
- rclone
网盘同步器,支持很多网盘,具体查看github的详细说明
- knife 自己编译的小工具, json, time
- Git
- gitflow tool git提交规范 之前一致使用1.x,现在缘总已经到2.x版本了
- gitflow control 参考缘总已经到2.x版本了,增加了自定义的功能
- git-chglog 生成git的change log日志
- dive
docker 镜像分析差异工具
- cfss
快速生成证书
- goph
Golang SSH Client.
命令行
- iterm2 iterm2 终端
- urfave cli
cli 推荐使用
- cobra
cobra cmd
- oh my zsh
- perzht fork oh my zsh,并重写了。据说性能不错
- fzf
终端浏览器
- ctop
docker top
- lux
类似 you-get的工具视频下载, 名字由annie变为lux
- noti
终端提示小工具 好用可以集成到工具中
- rclone
是一款的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据,可以将网盘挂在在本地目录下linux
代理、穿透
- NPS一款轻量级、高性能、功能强大的内网穿透代理服务器
- ngrok proxy
ngork
本地开发临时端口映射。制作临时使用
- frp proxy
- nps
frp同类内网穿透 代理
- traefik
支持docker后端自动发现、支持web反向代理功能强大
- lego
Let’s Encrypt 证书申请工具
- http proxy
分布式、集群
- etcd 分布式 k-v
k8s在使用
- consul
服务发现,对中国不友好, 自己项目随便整
黑苹果工具
- Hackintool 黑苹果工具
- MaciASL 用于修改DSDT和制作热补丁 黑苹果
- itlwm inter网卡驱动
- OCAuxiliaryTools OC辅助工具(简称OCAT或ocat) 是一个针对OpenCore的非常简单的实用工具
Go的技术线路
其他
- hugo 博客生成工具
- 手机QQ 文件位置
- MI 应用商店下载的apk
- homebrew
- apache maven
- apache jmeter
- python python3 pip you-get
评论