• golang构造单链表

    package mainimport "fmt"type ListNode struct { Value int Next *ListNode}func main() { one := makeListNode([]int{1, 2, 3}) for one != nil { fmt.Println(one.Value) one = one.Next }}...

  • gin框架中间件解决跨域问题

    // 初始化routerrouter := gin.New()router.Use(gin.Logger())router.Use(gin.Recovery())// 使用跨域中间件router.Use(cors.Cors())package corsimport ( "fmt" "github.com/gin-gonic/gin" "net/http")// 处...

  • golangWEB框架gin学习之数据绑定

    package mainimport ( "github.com/gin-gonic/gin" "log" "net/http")// Binding from JSONtype Login struct { Username string `form:"username" json:"username" xml:"username" binding:"required"`...

  • golangWEB框架gin学习之日志写入

    package mainimport ( "github.com/gin-gonic/gin" "io" "net/http" "os")func main() { // 写入日志时,不需要控制台颜色 gin.DisableConsoleColor() // 写入日志文件 f,_ := os.Create("gin.log")...

  • golangWEB框架gin学习之路由群组

    package mainimport ( "github.com/gin-gonic/gin" "net/http")func main() { route := gin.Default() route.GET("/", func(c *gin.Context) { c.String(http.StatusOK, "hello world") }) v1 := r...

  • golangWEB框架gin学习之获取post参数

    package mainimport ( "fmt" "github.com/gin-gonic/gin" "net/http")func postParams(c *gin.Context) { // 表单发送 name=card, job=phper name := c.PostForm("name") job := c.PostForm("job") c...

  • golangWEB框架gin学习之获取get参数

    package mainimport ( "fmt" "github.com/gin-gonic/gin" "net/http")func getRouteParams(c *gin.Context) { // 获取路由参数为name的值 // http://127.0.0.1:8888/route/card 输出 card name := c.P...

  • golang之builtin包的使用

    // builtin 包为Go的预声明标识符提供了文档。// 此处列出的条目其实并不在builtin 包中,// 对它们的描述只是为了让 godoc 给该语言的特殊标识符提供文档。package mainimport ( "fmt" "math" "time")func ma...

  • golang之bufio包的使用

    github地址:https://github.com/ZQCard/go_api_practice// 参考:https://www.cnblogs.com/golove/p/3282667.html// bufio 包实现了带缓存的 I/O 操作// 它封装一个 io.Reader 或 io.Writer 对象// 使其具有缓存和一...

  • golang之archive/zip包的使用

    // zip包提供了zip档案文件的读写服务package mainimport ( "archive/zip" "fmt" "io" "os")func main() { // 解压 deCompress() // // 压缩 compress()}// 对zip_1.txt zip_2.txt zip_3.jpg进行...

  • Top