/ginSimple

Go Web框架Gin极速入门

Primary LanguageGo

Go Web Gin 极速入门

快速开始

创建本地项目ginSimple(具体项目名称自己定义),在对应的根目录下执行go get安装需要使用的第三方库

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

项目结构

里面还包含了出gin框架以外的一些内容

├─demo
│  ├─ginData
│  │  ├─ginFormDataParse
│  │  ├─ginJsonDataParse
│  │  └─ginUrlDataParse
│  ├─ginRendering
│  │  ├─async
│  │  ├─dataFormat
│  │  ├─htmlTemplate
│  │  │  └─user
│  │  └─redirect
│  ├─Go++
│  │  └─ch1
│  ├─gorm
│  ├─hello
│  ├─middleware
│  │  ├─next
│  │  ├─overrallMiddleware
│  │  ├─partMiddleware
│  │  └─practiceMiddleware
│  ├─other
│  │  ├─ginRealtimeLoad
│  │  │  └─tmp
│  │  └─log
│  ├─paramVerify
│  │  ├─customVerify
│  │  ├─customVerifyV10
│  │  │  └─trans
│  │  ├─structVerify
│  │  └─translateVerify
│  ├─redis
│  ├─route
│  │  ├─filesUpload
│  │  ├─fileUpload
│  │  ├─formParam
│  │  ├─gin404
│  │  ├─routesGroup
│  │  └─urlParam
│  ├─sessionControl
│  │  ├─sessionPractice
│  │  ├─sessions
│  │  └─sessionUse
│  ├─viper
│  │  └─config
│  └─zap
│      ├─ginZap
│      │  ├─config
│      │  └─logger
│      └─zapFile
├─statics
│  ├─css
│  ├─font-awesome
│  │  ├─css
│  │  ├─fonts
│  │  ├─less
│  │  └─scss
│  ├─images
│  └─js
├─templates
│  ├─post
│  └─users