Go language [series] 1.3, GO Language Description: Go language development known projects

The following is a list of native language use Go partial project development.
1、Docker
Docker virtualization technique of operating a system level, can be isolated between the operating systems and applications can also be called a container. Docker can quickly run one or more instances on a single physical server. For example, start a CentOS operating system, and at the end of its internal command line instructions, the whole process is as efficient as its own operating system.
Project link: https: //github.com/docker/docker
 
2, go language
Go early own language source code in C and assembly language. From the Go 1.5 version, use the Go language itself completely written. Go language source code of great reference value for understanding the underlying scheduling language Go, Go language is recommended want to have a good understanding of the reader to read.
Project link: https: //github.com/golang/go
 
3, Kubernetes
Google developed built on a Docker container dispatch service, users can cloud container cluster management by Kubernetes cluster. The system will automatically select the appropriate nodes to perform the specific job cluster scheduling processing vessel. The core concept of Container Pod (container cartridge).
Project link: https: //github.com/kubernetes/kubernetes
 
4、etcd
A distributed, reliable KV storage system that can quickly cloud configuration. Developed by CoreOS and maintain key-value store systems, which use the Go language, and by Raft consensus algorithm processing log replication to ensure strong consistency.
Project link: https: //github.com/coreos/etcd
 
5, TPU
beego Python's Tornado is a similar framework, designed along the lines of RESTFul, use the Go language of a very lightweight, high scalability and high-performance Web application framework.
Project link: https: //github.com/astaxie/beego
 
6、martini
一款快速构建模块化的 Web 应用的Go语言框架。
项目链接:https://github.com/go-martini/martini
 
7、codis
国产的优秀分布式 Redis 解决方案。可以将 codis 理解成为 Web 服务领域的 Nginx,它实现了对 Redis 的反向代理和负载均衡。
项目链接:https://github.com/CodisLabs/codis
 
8、delve
Go语言强大的调试器,被很多集成环境和编辑器整合。
项目链接:https://github.com/derekparker/delve
 

Guess you like

Origin www.cnblogs.com/mrbug/p/12104737.html