今天老男孩教育为大家分享技术——Go语言开发的网络工具有哪些?

  1、项目名称:Traefik

  项目简介:Traefik 是一个新型的http反向代理、负载均衡软件,能轻易的部署微服务. 它支持多种后端 (Docker, Swarm, Mesos/Marathon, Consul, Etcd, Zookeeper, BoltDB, Rest API, file…) ,可以对配置进行自动化、动态的管理。

  项目地址:https://github.com/containous/traefik

  2、项目名称:Gor

  项目简介:Gor 是用 Go 编写的简单 HTTP 流量复制工具,主要是为了从生产服务器返回流量到开发环境。使用 Gor 可以在实际的用户会话中测试代码。

  项目地址:Go语言开发的网络工具有哪些?老男孩go开发https://github.com/buger/goreplay

  3、项目名称:COW

  项目简介:COW 是一个简化穿墙的 HTTP 代理服务器。它能自动检测被墙网站,仅对这些网站使用二级代理;支持多种协议:sock5、http、shadow、cow。

  项目地址:https://github.com/cyfdecyf/cow

  4、项目名称:Seesaw

  项目简介:Seesaw 是 Google 开源的一个基于 Linux 的负载均衡系统。Seesaw 包含基本的负载均衡特性,同时支持一些高级的功能,诸如:anycast, Direct Server Return (DSR), 支持多个 VLANs 和集中式配置。同时其设计的宗旨是易于维护。需要注意的是,尽管该项目挂靠在 Google 名下,但并非 Google 官方产品。

  项目地址:https://github.com/google/seesaw

  5、项目名称:myLG

  项目简介:myLG是一个开源的网络工具集,它包含了很多不同类型的网络诊断工具, 功能包括ping,trace, bgp, dns lookup, 端口扫描, 局域网网络发现,提供web界面, tcpdump等。项目地址:https://github.com/mehrdadrad/mylg6、项目名称:go-tcp-proxy项目简介:go-tcp-proxy是一个简单的tcp代理, 可以用于tcp端口转发, 也可以用做http代理使用。

  项目地址:https://github.com/jpillora/go-tcp-proxy

  随着Go语言自身的逐渐优化及Go语言社区的不断发展壮大,笔者相信Go语言一定会拥有广阔的未来。

 

早在2017年就开设了课程,最新一期Go语言周末提高班6期已经在10月20日开班啦!

把别人刷抖音、打王者的时间用来学习和提高自己,致敬每一位不甘平凡的你!

你想要追赶风口,总要开始奔跑才行。

想进一步了解Go语言,欢迎大家周末来现场试听,试听就送内部教材一本。

预约Go周末班周末试听或参与更多关于go语言学习的讨论,请加QQ群(745470832),进群请备注:试听

 

开设有全日制脱产班、周末班和网络在线班,以不同形式帮助更多有需要的盆友们提升技能。

——致力于帮助有志向的年轻人通过努力学习获得体面的工作和生活。

阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。