zoukankan      html  css  js  c++  java
  • Golang Web开发之Gin入门

    Gin框架

    Gin是一个golang的为框架,封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点
    对于golang而言,web框架依赖远比Pyton、Java之类的要小。自身的net/http住足够简单,性能也非常不错
    借助框架开发,不仅仅可以省去很多常用的封装带来的时间,也有助于团队的编码风格和形成规范

    Gin GitHub

    安装

    通过以下命令安装Gin

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

    Hello World

    实现一个简单的Hello World

    package main
    
    import (
    	"github.com/gin-gonic/gin"
    	"net/http"
    )
    
    func main(){
    	// 1.创建路由
    	r := gin.Default()
    
    	// 2.绑定路由规则,执行的函数
    	// gin.Context 封装了Request和Response
    	r.GET("/", func(c *gin.Context) {
    		c.String(http.StatusOK,"Hello World!")
    	})
    
    	//3.监听端口(默认端口8080)
    	r.Run(":8000")
    }
    

    浏览器访问:localhost:8000

  • 相关阅读:
    web--ajax--json
    4.26
    4.25
    4.23
    4.22
    4.20
    4.19
    4.18
    4月问题总结章
    4.17
  • 原文地址:https://www.cnblogs.com/jasonminghao/p/12416814.html
Copyright © 2011-2022 走看看