Мова програмування Go
Перейти до навігації
Перейти до пошуку
Go — компільована мова програмування із вбудованими засобами для паралельних обчислень. (Вікіпедія)
Gin[ред.]
Gin - http фреймворк для Go. Офіційна сторінка Документація
Middleware[ред.]
Є два способи написати middleware.[1]
Контекст[ред.]
gin.Context
- найважливіша частина фреймворку gin. Він дозволяє передавати змінні між middleware.
func (c *Context) Next()
Використовується лише в middleware. Виконує невиконані хендлери.
func (c *Context) Abort()
Перериває виконання невиконаних хендлерів крім поточного
func (c *Context) JSON(code int, obj interface{})
JSON серіалізує obj в тіло відповіді і встановлює заголовок Content-Type в "application/json".