go
文章平均质量分 57
WolfOnTheWay
我们的目标就是做大,做强,定创辉煌!
展开
-
go语言面向对象编程思路||面向对象中mongo数据的解析
1.go OOP思想首先go语言里面是没有面向对象的这一概念的,但是在实际的业务需求中,面向对象其实更为适用。因此在这里分享一想go语言中基本的面向对象的编程思路。package oopimport "reflect"var Types = make(map[string]reflect.Type)//基类type Base interface { GetName()}//两个子类type A struct { Name string}type B struct {原创 2021-07-20 17:57:16 · 387 阅读 · 0 评论 -
go语言interface转string、bool、int
在go语言中interface转string可以直接使用fmt提供的fmt函数,而转bool和int则是在string的基础上来进行转换,详见如下代码。func Get(f string,value interface{}) interface{}{ temp := fmt.Sprint(value) switch f.Type { case "string": return temp case "bool": b,err := strconv.ParseBool(temp) if原创 2021-07-20 17:00:42 · 5812 阅读 · 0 评论 -
go 速成
目录1.go变量与常量go中的25个关键字如下:变量声明:批量声明:初始化变量:常量:itoa2 基本数据类型整型特殊整型数字字面量语法浮点型复数:布尔值字符串字符串转义符多行字符串:字符串常用方法修改字符串byte和rune类型类型转换格式化输出3循环控制for循环for range(键值循环)switch casegoto (跳转到指定标签)Array(数组)数组定义数组初始化.原创 2021-04-22 18:09:19 · 4067 阅读 · 0 评论