摘要: struct的成员变量是函数类型? 这到底是什么情况??看不懂?? type T struct { Fu func(int) int } 参考: 【struct的成员变量是函数类型?】 https://blog.csdn.net/taoshihan/article/details/101249407 阅读全文
posted @ 2022-02-24 18:58 西伯尔 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 可以先看:go的数据类型 下面是针对不同类型,方法如何定义和使用。 1、方法定义 go可以为任意类型定义方法!!【指针类型除外】 方法比函数的好处:方法名可以简短。当我们在包外调用的时候这种好处就会被放大,因为我们可以使用这个短名字,而可以省略掉包的名字。 在函数声明时,在其名字之前放上一个变量,即 阅读全文
posted @ 2022-02-24 18:50 西伯尔 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 1. 指针的创建 指针创建有三种方法 第一种方法 先创建指针,分配好内存后,再给指针指向的内存地址写入对应的值。 // 创建指针 astr := new(string) // 给指针赋值 *astr = "Go编程时光" 第二种方法 先定义对应的变量,再通过变量取得内存地址,创建指针 // 定义普通 阅读全文
posted @ 2022-02-24 17:48 西伯尔 阅读(54) 评论(0) 推荐(0) 编辑