这是golang拾遗系列的第六篇。这个系列主要用来记录一些平时不常见的知识点,偶尔也会实现些有意思的小功能,比如这篇。 golang拾遗系列目录: golang拾遗:指针和接口 golang拾遗:为什么我们需要泛型 golang拾遗:嵌入类型 golang拾遗:内置函数len的小知识 golang拾遗:自定义类型和方法集 golang拾遗:实现一个不可复制类型 在本篇中我们将实现一个无法被复制的类型,顺便加深对引用类型、值传递以及指针的理解。 阅读本文前需要你拥有一定的前置知识,包括掌握基本的golang语法,能理…