gin初体验

简介: gin初体验

一、配置镜像

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
 

二、创建go项目

三、安装依赖

go get -u github.com/gin-gonic/gin

四、新建入口

package main
 
import (
  "github.com/gin-gonic/gin"
  "net/http"
)
 
func Hello(c *gin.Context) {
  //以字符串返回
  c.String(200, "hello %s", "world")
  //以JSON返回 gin.H是map的一个快捷方式
  c.JSON(http.StatusOK, gin.H{
    "data": "success",
    "code": 200,
  })
}
 
func main() {
  //创建一个默认的路由引擎
  e := gin.Default()
  //GET /hello路径
  e.GET("/hello", Hello)
  //运行
  e.Run()
}

 

相关文章
|
Go API 网络架构
Gin框架快速入门1
Gin框架快速入门1
130 0
|
XML JSON 前端开发
Gin快速入门2
Gin快速入门2
76 0
|
SQL 关系型数据库 MySQL
gin框架学习-Gorm入门指南
Snake Case命名风格,就是各个单词之间用下划线(_)分隔,首字母大写区分一个单词,例如: CreateTime的Snake Case风格命名为create_time
482 0
gin框架学习-Gorm入门指南
|
6月前
|
JSON 中间件 API
Gin框架笔记(一) Gin框架的安装与Hello World
Gin框架笔记(一) Gin框架的安装与Hello World
230 0
|
7月前
|
存储 人工智能 Go
探索Gin框架:Golang使用Gin完成文件上传
探索Gin框架:Golang使用Gin完成文件上传
|
前端开发 Go API
Gin vs Beego: Golang的Web框架之争
Gin vs Beego: Golang的Web框架之争
|
Go API
gin框架学习-快速安装gin
Gin 是一个用 Go (Golang) 编写的 Web 框架,由于 httprouter,它具有 martini 的 API,性能提高了 40 倍。具有高性能的优点。
168 0
gin框架学习-快速安装gin
|
Go PHP
Gin从入门到精通—如何理解安装Gin并在本地运行
Gin从入门到精通—如何理解安装Gin并在本地运行
519 0
Gin从入门到精通—如何理解安装Gin并在本地运行
|
JSON 数据格式
Gin框架学习(五)
来这里学Gin框架,目标明确不迷茫。
219 0
Gin框架学习(五)
|
中间件
Gin框架学习(三)
来这里学习gin框架,目标明确不迷茫。
197 0
Gin框架学习(三)