新Sir

导航

 

2024年10月25日

摘要: package main import ( "fmt" "sort" ) type data struct { Key string val int } func main() { m := make(map[string]int) m["aone"] = 1 m["tree"] = 3 m["bt 阅读全文
posted @ 2024-10-25 19:22 新Sir 阅读(4) 评论(0) 推荐(0) 编辑
 
摘要: package main import "fmt" func main() { ch := make(chan int, 2) ch <- 1 ch <- 2 close(ch) for i := 0; i < cap(ch)+1; i++ { // 从已关闭的通道中获取数据,去除的数据放在data 阅读全文
posted @ 2024-10-25 16:39 新Sir 阅读(3) 评论(0) 推荐(0) 编辑
 

2023年11月2日

摘要: 在Python中,"or"是一个逻辑运算符,用于连接两个布尔表达式,并返回第一个为True的表达式。以下是"or"运算符的用法: 1. 判断两个布尔表达式是否都为True,如果都为True,则返回True,否则返回False。 ```pythona = Trueb = Falseif a or b: 阅读全文
posted @ 2023-11-02 14:05 新Sir 阅读(323) 评论(0) 推荐(0) 编辑
 
摘要: `@staticmethod` 是 Python 中的一个装饰器,用于将一个方法声明为静态方法。静态方法是一种不需要访问类实例的方法,可以直接通过类名调用,而不需要创建类的实例。 静态方法的使用场景包括: 1. 辅助类或工具类:静态方法可以用于辅助其他类或提供一些通用的工具功能,而不需要与类的实例进 阅读全文
posted @ 2023-11-02 14:02 新Sir 阅读(121) 评论(0) 推荐(0) 编辑
 

2023年8月11日

摘要: 在Go语言中,没有类似于传统面向对象编程语言中的构造函数的概念。然而,你可以使用初始化函数来达到类似的效果。 在Go中,结构体(struct)是一种用于封装一组相关字段的数据类型。你可以为结构体定义一个初始化函数,该函数在创建结构体实例时自动调用,用于设置字段的初始值。这个初始化函数通常被命名为结构 阅读全文
posted @ 2023-08-11 22:09 新Sir 阅读(54) 评论(0) 推荐(0) 编辑
 

2022年7月22日

摘要: A.1 可变参数是空接口类型 阅读全文
posted @ 2022-07-22 18:02 新Sir 阅读(17) 评论(0) 推荐(0) 编辑
 

2022年7月19日

摘要: package main import "fmt" func main() { // 先行后列 for x := 1; x <= 9; x++ { for y := 1; y <= x; y++ { fmt.Printf("%d*%d=%d ", x, y, x*y) } fmt.Println() 阅读全文
posted @ 2022-07-19 17:00 新Sir 阅读(54) 评论(0) 推荐(0) 编辑
 

2022年6月14日

摘要: 下载包 错误 需要用到 数据到处excel ,查到这个库不多,下载包 报下面错误, go get github.com/360EntSecGroup-Skylar/excelize/v2 $ go get github.com/360EntSecGroup-Skylar/excelize/v2 go 阅读全文
posted @ 2022-06-14 10:22 新Sir 阅读(665) 评论(0) 推荐(0) 编辑
 

2022年5月20日

摘要: 关键词 来源于 https://mp.weixin.qq.com/s/E2TL_kcbVcRJ0CnxwbXWLw 接口和结构体的 UML 图, 什么事 UML 图 ? 输入项目的 git 地址, 输出 项目 整体的 结构体 和接口的 UML 图 https://www.dumels.com/dia 阅读全文
posted @ 2022-05-20 16:15 新Sir 阅读(34) 评论(0) 推荐(0) 编辑
 

2022年5月9日

摘要: test.proto syntax = "proto3"; package protocol; option go_package ="."; enum FOO { X=0; }; message UserInfo { string message = 1; int32 length = 2; } 阅读全文
posted @ 2022-05-09 15:41 新Sir 阅读(69) 评论(0) 推荐(0) 编辑