Realize Go 项目本地构建工具 Realize

Realize 是一个 Go 工具,专注于加快和改善开发人员的工作流程。 自动化您的工作流程,集成第三方的其他工具,定义自定义 cli 命令,并在每次更改时重新加载项目,而不必停止编写代码。 #### Features - Highly customizable - Setup step by step - Live reload - Support for multiple projects - Save logs on files - Web panel for ...阅读全文

2017-08-10 04:13:35 Asoseil

monexec Go 语言实现的 supervisor monexec

它是控制进程的工具,类似 supervisord,但具有一些重要的特性: - 易于使用 - 无依赖。 只有一个单一的预编译的二进制文件预,支持大多数主要平台 - 易于集成 - monexec 可以用作 Go 的一个库 - 与Consul集成 - 可选地,monexec可以将所有正在运行的进程注册为服务,并在失败时注销 - 电报的可选通知 - 支持通过信号控制平滑或快速关闭 - 支持 Docker 容器内开发 - 支持进程的不同策略阅读全文

2017-08-09 14:39:52 reddec

tcpproxy 用于写 TCP 代理 tcpproxy

包 tcpproxy 允许用户构建 TCP 代理,可选地根据 HTTP/1 主机头和 TLS 连接中的 SNI 主机名进行路由决策。 使用示例 ``` var p tcpproxy.Proxy p.AddHTTPHostRoute(":80", "foo.com", tcpproxy.To("10.0.0.1:8081")) p.AddHTTPHostRoute(":80", "bar.com", tcpproxy.To("10.0.0.2:8082")) p.AddRoute(...阅读全文

2017-06-23 02:10:13 bradfitz