1. DevOps工具
- aptly - 适当地是Debian仓库管理工具。
- aurora - 基于Web的跨平台Beanstalkd队列服务器控制台。
- awsenv - 小型二进制文件,用于为配置文件加载Amazon(AWS)环境变量。
- Blast - 用于API负载测试和批处理作业的简单工具。
- bombardier - 快速的跨平台HTTP基准测试工具。
- bosun - 时间序列警报框架。
- DepCharge - 帮助协调跨大型项目中许多依赖项的命令执行。
- Dockerfile-Generator -一个go库和一个可执行文件,可使用各种输入通道生成有效的Dockerfile。
- dogo - 监视源文件中的更改,并自动编译和运行(重新启动)。
- drone-jenkins - 使用二进制,泊坞窗或Drone CI触发下游Jenkins作业。
- drone-scp - 使用二进制文件,docker或Drone CI通过SSH复制文件和工件。
- Dropship - 通过CDN部署代码的工具。
- easyssh-proxy - Golang软件包,可通过SSH和SCP下载通过轻松地远程执行ProxyCommand。
- fac - 修复git合并冲突的命令行用户界面。
- gaia - 使用任何编程语言构建功能强大的管道。
- Gitea - Gogs的叉子,完全由社区驱动。
- gitea-github-migrator - 将所有GitHub存储库,问题,里程碑和标签迁移到Gitea实例。
- go-furnace - 用Go编写的托管解决方案。在AWS,GCP或DigitalOcean上轻松部署应用程序。
- go-selfupdate - 使Go应用程序能够自我更新。
- gobrew - 使用 gobrew,您可以轻松地在多个版本的go之间切换。
- godbg - 基于Web的gdb前端应用程序。
- Gogs - Go编程语言中的自托管Git服务。
- gonative - 创建Go的构建的工具,该工具可以交叉编译到所有平台,同时仍使用支持Cgo的stdlib软件包版本。
- govvv - “构建”包装器可轻松将版本信息添加到Go二进制文件中。
- gox - 简单易用,没有多余的装饰Go交叉编译工具。
- goxc - Go的构建工具,着重于交叉编译和打包。
- grapes - 轻量级工具,旨在通过ssh轻松分发命令。
- GVM - GVM提供了管理Go版本的界面。
- Hey - Hey 这是个很小的程序,它将一些负载发送到Web应用程序。
- jcli - Jenkins CLI使您可以轻松管理Jenkins。
- kala - 简单,现代和高性能的工作计划程序。
- kcli - 用于检查kafka主题/分区/消息的命令行工具。
- kubernetes - Google的Container Cluster Manager。
- lstags - 用于在不同注册表之间同步Docker映像的工具和API。
- lwc - UNIX wc命令的实时更新版本。
- manssh - manssh是用于轻松管理ssh别名配置的命令行工具。
- Moby - 容器生态系统的协作项目,用于组装基于容器的系统。
- Mora - 用于访问MongoDB文档和元数据的REST服务器。
- ostent - 收集并显示系统指标,并可选地中继到Graphite和/或InfluxDB。
- Packer - Packer是一个工具,可从一个源配置为多个平台创建相同的机器映像。
- Pewpew - 灵活的HTTP命令行压力测试仪。
- Pomerium - Pomerium是一个身份识别访问代理。
- Rodent - Rodent 可帮助您管理Go版本,项目和跟踪依赖关系。
- s3gof3r - 经过优化的小型实用程序/库,用于将大型对象高速传输到Amazon S3和从Amazon S3传输出来。
- Scaleway-cli - cli-从命令行管理BareMetal服务器(与Docker一样容易)。
- script - 轻松在Go中为DevOps和系统管理任务编写类似shell的脚本。
- sg - 对一组HTTP端点(例如ab)进行基准测试,并可能根据每次响应之间的先前响应,在每次调用之间使用响应代码和数据来处理特定的服务器压力。
- skm - SKM是一个简单而强大的SSH密钥管理器,它可以帮助您轻松管理多个SSH密钥!
- StatusOK - 监视您的网站和REST API。当服务器关闭或响应时间超出预期时,通过Slack,电子邮件通知。
- terraform-provider-openapi - Terraform提供程序插件,可在运行时根据包含公开API定义的OpenAPI文档(以前称为swagger文件)动态配置自身。
- traefik - 反向代理和负载平衡器,支持多个后端。
- uTask - 自动化引擎,用于建模和执行yaml中声明的业务流程。
- Vegeta - HTTP负载测试工具和库。超过9000!
- webhook - 工具,允许用户创建在服务器上执行命令的HTTP端点(挂钩)。
- Wide - 使用Golang的团队基于Web的IDE。
- winrm-cli - 在Windows计算机上远程执行命令的Cli工具。