随笔分类 - go
摘要:不建议使用官方的写法: bytes := make([]byte, 1024) read, err := c.Request.Body.Read(bytes) err := c.BindJSON(&json) err := c.ShouldBindJSON(&json) // ShouldBindJ
阅读全文
摘要:GOPATH 传统gopath的弊端 无版本控制概念 无法同步-致第三方版本号 无法指定当前项目引用的第三方版本号 go mod 指令 go mod init生成go.mod文件 go mod download下载go.mod文件中指明的所有依赖 go mod tidy整理现有的依赖 go mod
阅读全文
摘要:goroutine 创建goroutine package main import ( "fmt" "time" ) // 子(从)goroutine func newTask() { i := 0 for { i++ fmt.Printf("new Goroutine : i = %d\n", i
阅读全文
摘要:go反射 内置pair 每个值都有pair var a string //pair<statictype:string,value:"aceld"> a = "aceld" //pair<type:string, value:"aceld"> var allType interface{} allT
阅读全文
摘要:实现面向对象特性 封装 type Hero struct { Name string Ad int Level int } func (this *Hero) Show() { fmt.Println("Name = ", this.Name) fmt.Println("Ad = ", this.A
阅读全文
摘要:GO基础知识 go的环境设置 系统环境变量 \Go\bin 安装go目录下的bin目录 开发环境 开发过程中go要求制定一个目录专门用来放go的代码文件目录 GOPATH 匹配到改文件夹下面的src目录 C:\Users\wxd\Desktop\goproject 此处小心 如果环境变量修改之后发现
阅读全文

浙公网安备 33010602011771号