- 博客(12)
- 收藏
- 关注
原创 go-命令
这个选项通常用于确保你的程序能够正确地编译和运行,即使你的依赖发生了变化或者你的本地模块缓存被清空。是这个命令的一个选项,它告诉Go编译器在处理模块依赖时的行为。是Go语言的一个命令,用于编译Go程序。
2024-05-09 14:56:16 423 1
原创 go-time
是时间布局字符串,它定义了时间字符串的格式。在Go语言中,时间布局字符串使用的是这种形式,这是Go语言的创始人Rob Pike设定的。这个common.DefaultTimeLayout是定义的一个常量。函数接受三个参数:一个时间布局字符串,一个要解析的时间字符串,以及一个时区。是一个时区,表示本地时区。是要解析的时间字符串。
2024-05-06 11:11:43 116
原创 map来接收JSON数据
然而,需要注意的是,使用map来接收JSON数据会丢失JSON数据的结构信息,而且如果JSON数据的结构比较复杂,使用map可能会变得很麻烦。在实际开发中,通常会定义一个结构体来接收JSON数据,这样可以更方便地处理数据。在这个例子中,我们将一个JSON字符串解析到了一个map中。注意,因为JSON数据可以是不同的类型(字符串,数字,布尔值,数组,对象等),所以我们使用作为map的值类型,它可以接收任何类型的值。
2024-05-06 11:03:11 365
原创 go-if
当从map中获取值时,可以使用两个变量来接收结果。第一个变量接收的是键对应的值,第二个变量(在这里是)是一个布尔值,表示这个键是否存在于map中。
2024-05-06 11:00:20 104
原创 Goland中dlv降级
在窗口->编辑自定义属性 添加dlv.path=/Users/tal/go/bin/dlv其中/Users/tal/go替换成自己的GOPATH。
2024-04-29 15:25:06 218
原创 go-接口
在go语言中,一个类型必须实现一个接口中所有方法,才能说这个类型实现了这个方法,但是有一种特殊情况,一个类型可以嵌入另一个类型或者结构体来完成所有方法的实现。根据空接口这个特性,空接口可以作为函数参数,空接口可以作为map值。空接口类型的变量可以存储任何类型的值。在定义空接口的时候不用。)能够提供接口所需的全部方法,就认为它实现了该接口。)必须完全实现一个接口。只要最终组合的结构体(如。:并不要求一个嵌入的类型(如。
2024-04-26 08:51:29 170 1
原创 java创建对象及其内存分配图(下)
class Student{。。。。。。}class StudentTest{ public static void main(String args[]{ Student cd=new Student(); cd.name="李四"; cd.age=21; cd.sex='女'; cd.address="青岛";}}方法区中有...
2019-06-03 20:59:45 1179 1
原创 java创建对象及其内存分析图(上)
//第一步:编写类class Student{ //第二步:编写方法(成员变量或叫实例变量) String name;//默认值为null int age;//默认值为0 char sex;//默认值为/u0000 String address;//默认值为null //第三部:编写方法 public void study(){ ...
2019-06-03 20:04:54 570 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人