Golang 基本语法 —— []byte和string的不同
[]byte和string的不同
[]byte和string的不同
在日常生活中,锁是为了保护一些东西,比如门锁、密码箱锁,可以理解对资源的保护。 在编程世界里,锁也是为了保护资源,比如文件锁 : 同一时间只也许一个用户修改文件。 本文就梳理了一下 Golang 中 sync 包中的锁机制。希望对您有帮助 ~
make和new是内置函数,不是关键字,var是关键字。 make 只能用来分配及初始化类型为 slice、map、chan 的数据,而 new 可以分配任意类型的数据。 new 分配返回的是指针,即类型 *Type。make 返回引用,即 Type。 new 分配的空间被清零。make 分配空间后,会进行初始化。
博客的意义在于自己梳理知识,总结经验,顺便和他人进行技术交流。 这是我的第一篇博客,记录我是如何搭建这个网站的!希望对您也有帮助~