随笔分类 -  go

摘要:一、interface更多的作用是用于规范和协助分工。 比如: 1、统筹方定义了一组接口:里面需要实现3个方法a(),b(),c(); 2、组1需要实现该接口,以实现f功能 3、组2需要实现该接口,以实现g功能,f和g功能都遵循接口定义的规范。比如接口是电脑,组1实现的是手机用usb接入,组2实现的 阅读全文
posted @ 2021-12-09 14:41 zenghansen 阅读(122) 评论(0) 推荐(0) 编辑
摘要:一个老 PHP 程序员建议直接转 go。 我是在 2021 年夏天转 go 的。在那之前,写了很长时间的 php,对这门语言有很深的感情。 php 是我在大学里学的第一种脚本语言。当时流行的是微软的 asp 和 java 的 jsp。jsp 太麻烦,微软的东西我又很排斥,然后就在图书管找到了 php 阅读全文
posted @ 2021-12-09 08:25 zenghansen 阅读(948) 评论(0) 推荐(1) 编辑
摘要:前言 这篇文章主要介绍Go内存分配和Go内存管理,会轻微涉及内存申请和释放,以及Go垃圾回收。从非常宏观的角度看,Go的内存管理就是下图这个样子,我们今天主要关注其中标红的部分。 Go这门语言抛弃了C/C++中的开发者管理内存的方式,实现了主动申请与主动释放管理,增加了逃逸分析和GC,将开发者从内存 阅读全文
posted @ 2021-11-29 10:50 zenghansen 阅读(254) 评论(0) 推荐(0) 编辑
摘要:package main import "fmt" func main() { arr := [...]int{1, 3, 5, 7, 9, 11} // arr 是一个数组 s1 := arr[:] // 数组是连续存储的空间 切片只存放指针 没有存放数据 所以 指针的位置 // 只收上界影响,也 阅读全文
posted @ 2021-11-29 08:27 zenghansen 阅读(43) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示