Go language [series] third-party frameworks and libraries --GIN: GIN Introduction

1. What Gin that?

  Gin is a use Go (Golang) prepared by the HTTP web framework. It is similar to a martini but API framework has better performance, due httprouter, nearly 40 times faster. If you need excellent performance, Gin bar.

2. Why Gin

  In Web Development, developers often need to use a specific framework for development and maintenance, while the open-source framework Gin is the Go language is the most popular Web framework to facilitate its API calls, superior performance, occupies a very important position in Web development.
  Gin-based Web development framework, can enjoy the benefits of both rear frame package brings, but also because Gin framework is a lightweight framework that can be very easily according to the actual needs of secondary development and integration, such as adding a log, track link , flow control and other functions, and thus become the first choice for selection when many companies for Web development.
  Like Bilibili set of open source services framework Kratos Go Micro Gin framework on the use of a secondary development, add logs, Bug tracking, gRPC other functions, its own site also uses a similar architecture for development. In the Go language, Gin frame in the same frame in both performance and popularity are well advanced.

3, Gin projects address

Home: https://github.com/gin-gonic
GIN: HTTPS: //github.com/gin-gonic/gin
example: https: //github.com/gin-gonic/examples
Chinese document: https: // gin-gonic.com/zh-cn/docs/

4, what other Web framework
Beego, Buffalo, Echo, Iris, Revel

popular index

 

learning curve

 

Comparison framework

Guess you like

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