摘要: 1. os.Args package main import ( "fmt" "os" ) func main() { // 执行:./demo.exe 127.0.0.1 8000 // 输出切片类型:[C:\Users\mayanan\Desktop\pro_go\day01\demo.exe 阅读全文
posted @ 2021-10-16 18:49 专职 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: package main import ( "encoding/json" "fmt" "reflect" ) type Info struct { // 结构体的字段,首字母必须大写,否则序列化时读取不到 Title string Count int } type Address struct { 阅读全文
posted @ 2021-10-16 17:02 专职 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1. main包 package main import ( "day01/utils" "fmt" ) //type File struct { // fd int // name string //} //func NewFile(fd int, name string) *File { // 阅读全文
posted @ 2021-10-16 15:10 专职 阅读(46) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" type Base struct { name string } func (b *Base) m1() int { return 666 } type Son struct { // 如果结构体之间存在匿名嵌套关系,则 子结构体 可以继承 父结构 阅读全文
posted @ 2021-10-16 11:50 专职 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" // 项目开发中可以为type声明的类型编写一些方法,从而实现对象.方法的操作 // 声明类型 type myInt int // int有的功能myInt都有 // 为MyInt类型自定义一个指针方法 // 此处可以使指针,可以是类型 *myIn 阅读全文
posted @ 2021-10-16 11:20 专职 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1. 结构体做函数的参数或返回值时,都会被重新拷贝一份如果不想拷贝,可以传递结构体指针 package main import "fmt" type Person struct { name string age int } var p = Person{"武沛齐", 18} func doSome 阅读全文
posted @ 2021-10-16 11:09 专职 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 1. 非闭包时的结果 package main import "fmt" func main() { var funcSlice []func() for i := 0; i < 5; i++ { // 此处匿名函数创建了,但是匿名函数中的内容根本没有执行 f := func() { fmt.Pri 阅读全文
posted @ 2021-10-16 10:14 专职 阅读(60) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "strconv" ) func main() { // 匿名函数的使用:方式1 f1 := func(n1, n2 int) string { return strconv.Itoa(n1 + n2) } ret1 := f1(11, 22) 阅读全文
posted @ 2021-10-16 09:33 专职 阅读(609) 评论(0) 推荐(0) 编辑
摘要: package main import ( "github.com/gin-gonic/gin" "net/http" ) func login(ctx *gin.Context) { ctx.JSON(http.StatusOK, map[string]interface{}{ "username 阅读全文
posted @ 2021-10-15 16:12 专职 阅读(821) 评论(0) 推荐(0) 编辑
摘要: gin是用于实时重新加载Go Web应用程序的简单命令行实用程序。只需gin在您的应用程序目录中运行,您的网络应用程序将 gin作为代理提供。gin检测到更改后,将自动重新编译您的代码。您的应用在下次收到HTTP请求时将重新启动。 gin 坚持“沉默就是黄金”的原则,因此,只有在出现编译器错误或在错 阅读全文
posted @ 2021-10-15 14:21 专职 阅读(608) 评论(0) 推荐(0) 编辑