Gin 介绍

Gin 是一个 Golang 写的 web 框架,具有高性能的优点,,基于 httprouter,它提供了类似martini但更好性能(路由性能约快40倍)的API服务。官方地址:https://github.com/gin-gonic/gin

安装框架

配置好GOPATH,建议自己在GOPATH建个项目,这里我以Go_GinStart作为项目目录。

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

安装mysql驱动

$ go get github.com/go-sql-driver/mysql

项目组织结构

在项目根目录创建下面三个文件夹,apis,databases和models,并在文件夹内创建文件。

Go最火的Gin框架简单入门

  • apis文件夹存放我们的handler函数
  • models文件夹用来存放我们的数据模型

 

 1 package database
 2 
 3 import (
 4  "database/sql"
 5  _ "github.com/go-sql-driver/mysql"
 6  "log"
 7 )
 8 
 9 var SqlDB *sql.DB
10 
11 func init() {
12  var err error
13  SqlDB, err = sql.Open("mysql", "root:@tcp(127.0.0.1:3306)/test?parseTime=true")
14  if err != nil {
15   log.Fatal(err.Error())
16  }
17  err = SqlDB.Ping()
18  if err != nil {
19   log.Fatal(err.Error())
20  }
21 }
mysql.go

相关文章:

  • 2022-12-23
  • 2021-11-12
  • 2021-10-31
  • 2022-02-21
  • 2022-12-23
  • 2021-07-24
  • 2021-12-21
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案