摘要:
用gin框架的数据验证,可以不用解析数据,减少if else,会简洁许多。 package main import ( "fmt" "github.com/gin-gonic/gin" "net/http" ) type Example struct{ Name string `form:"name 阅读全文
摘要:
无缓冲管道:创建方式1.make(chan int) 2. var c chan int 当管道写入一个数据时,就得从管道读出,否则会阻塞。 有缓冲管道:make(chan int,2) 管道最多可容纳2个数据,超出之后会阻塞。 select:每个case必须都是一个通信 如果没有事件发生则会一直阻 阅读全文
摘要:
package main import ( "fmt" ) type action interface { eat() } type people struct{ name string sex string } type animal struct{ name string } func (p p 阅读全文