摘要:
本篇文章主要介绍 Go 标准库中的 net 包,通过一个小例子介绍常用的 net 包函数/方法 Listen,Accept 和 Dial 等。 1. net 简介 Go 官网对 net 包的定义如下: Package net provides a portable interface for net 阅读全文
摘要:
本篇文章将会使用数据结构中的栈和队列来实现音乐播放器的音乐添加和删除功能,分别使用切片和链表实现它。 1. 栈的链表实现 1.1 音乐添加 type song struct { value interface{} next *song } type Stack struct { top *song 阅读全文
摘要:
1. 内置类型和引用类型 Go 中内置类型包括数值类型,字符串类型和布尔类型。引用类型包括切片,映射,通道,接口和函数类型。其中,引用类型表示创建的变量包含一个指向底层数据结构的指针和一组管理底层数据结构的字段。 1.1 内置类型:数值类型 以数值类型举例,查看数值类型的指针变化情况。 var x 阅读全文