首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go后端菜狗
掘友等级
学生
|
华南师范大学
Go,MySQL,Redis,MongoDB,Rabbitmq,GRPC,Docker
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
最新
热门
leetcode困难题 214. 最短回文串
214. 最短回文串 给定一个字符串 ***s***,你可以通过在字符串前面添加字符将其转换为回文串。找到并返回可以用这种方式转换的最短回文串。
docker-compose配置Mongo副本集,Golang客户端连接
编写docker-compose.yml文件 启动服务 进入docker-compose.yml所在目录,执行docker-compose up -d 进入mongo01容器 cd /root/lan
GoLang内存逃逸
一般来说,局部变量会在函数返回后被销毁,因此被返回的引用就成为了没有指针指向的引用,程序会进入未知状 态。 但这在go中是安全的,go语言会对每个局部变量 进行逃逸分析,如果发生局部变量的作用域超出该
Redis常见问题(1)
redis是单线程还是多线程? redis6.0之前的单线程指的是其网络I/O和键值对读写是由一个线程完成的。 redis6.0引入的多线程指的是网络请求过程中采用了多线程,而键值对读写命令仍然是单线
了解Go Map的底层实现
Map的底层实现 go的map底层是一个hash表,表面上看只有键值对结构,实际上存储键值对的过程中涉及到了数组和链表。map之所以高效,是因为结合了数组和链表,数组存储的元素为链表。 哈希 哈希函数
Go切片底层实现
Slice的底层实现原理 在Go语言中,Slice的底层实现主要包括以下三个部分: 指向底层数组的指针 Slice的长度 Slice的容量 其中,指向底层数组的指针指向的是数组的第一个元素,Slice
OS-进程、线程、协程的区别
进程 对操作系统来说,进程是分配资源的最小单位。程序启动时,操作系统会给这个程序分配一块内存空间,对于程序本身而言认为它是一块连续的内存空间,称为虚拟内存空间,而实际落实到操作系统内核时通常是一块块的
个人成就
文章被阅读
1,006
掘力值
56
关注了
12
关注者
0
收藏集
2
关注标签
15
加入于
2022-11-02