游弋在代码里的人生
06
28
27
golang 面向对象编程 golang 面向对象编程
golang 面向对象编程目录 struct 声明和定义 struct 的内存布局以及构造函数 匿名字段和 struct 嵌套 struct 与 tag 应用 课后作业 struct 声明和定义go 中面向对象是通过 struct 来实现
2020-06-27
27
golang package golang package
目录 go源码组织方式 main 函数和 main 包 自定义包 init 函数以及执行顺序 课后作业 go 的源码组织方式 go 通过 package 的方式来组织源码 package 包名 注意:任何一个源码都属于一个包
2020-06-27
27
27
golang 指针类型 golang 指针类型
目录 变量和内存地址 指针类型 值拷贝和引用拷贝 课后练习 golang 指针类型 每个变量都有内存地址,可以说通过变量来操作对应大小的内存 var a int32 a = 100 fmt.Printf("%d\n",a) fmt.Pri
2020-06-27
08
07
05
超详细 Hexo + Github Page 搭建技术blog教程 超详细 Hexo + Github Page 搭建技术blog教程
超详细 Hexo + Github Page 搭建技术blog教程前言博客有第三方平台,也可以自建,比较早的有博客园、CSDN,近几年新兴的也比较多诸如:WordPress、segmentFault、简书、掘金、知乎专栏、Github Pa
2020-06-05 JellyTony
05
跳表实现原理 跳表实现原理
是一种动态的数据结构,它可以支持快速的插入、查找、查询操作.写起来并不复杂,甚至可以替代红黑树. 对于一个单链表来讲,即使链表中的储存数据是有序的.如果我们想要在其中查找某个数据,也只能从头到尾遍历链表.这样的效率会很低,时间复杂度也很高
2020-06-05
05
05
05
Uber Go 语言编码规范中文版 Uber Go 语言编码规范中文版
介绍英文原文标题是 Uber Go Style Guide,这里的 Style 是指在编码时遵从的一些约定。 这篇编程指南的初衷是更好的管理我们的代码,包括去编写什么样的代码,以及不要编写什么样的代码。我们希望通过这份编程指南,代码可以具有
2020-06-05
2 / 3