首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go后端笔记 | 第五届青训营
clare
创建于2023-01-13
订阅专栏
记录第五届字节青训营鸡零狗碎
暂无订阅
共22篇文章
创建于2023-01-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Go pprof进行性能测试 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第18天 使用方式 1. 第一步,在main.go主程序import处导包 2.第二步,在main.go的main函数里插入下面一段代码 导出性能测试数据
评论优化 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第17天 架构设计 主要对service层以下函数逻辑进行优化 优化逻辑设计 定义三个redis数据库来记录视频和评论之间的关系: 定义一个删除评论的消息
使用Apifox进行接口压力测试 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第16天 下载Apifox 是一个类似postman的软件,但比postman兼顾更多的功能,下载地址如下: https://www.apifox.cn/
redis入门 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第15天 准备 安装Golang开发环境 Golang安装,安装指引链接 可提前阅读课程Demo代码,gitee链接 安装Redis Windows操作系
502排查 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第15天 HTTP 状态响应 客户端向服务端发出HTTP请求,客服端根据服务端返回的状态,即HTTP响应状态来判断这次请求是否正常,通过请求状态响应码做出
攒青豆-单调栈
当青训营遇上码上掘金 现有 n 个宽度为 1 的柱子,给出 n 个非负整数依次表示柱子的高度,排列后如下图所示,此时均匀从上空向下撒青豆,计算按此排列的柱子能接住多少青豆。(不考虑边角堆积) 思路 对
寻友之旅-BFS
当青训营遇上码上掘金 寻友之旅 当青训营遇上码上掘金 主题三 寻友之旅 题目:小青要找小码去玩,他们的家在一条直线上,当前小青在地点 N ,小码在地点 K (0≤N , K≤100 000),并且小码
Golang之Sort的用法 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第14天 串行的获取评论列表 耗时5s多,响应时间无法忍受。 使用goroutine会快很多 正片 首先我们需要引入sort包 对内置数据类型排序 升序
带你认清存储 & 数据库 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第13天 存储 & 数据库简介 存储系统概览 存储系统特点 性能敏感 容易受架构影响 存储系统代码既简单又复杂 存储器层级结构 单机存储栈 RAID技术
RPC 初探 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第12天 优点 单一职责,有利于分工协作和运维开发 可扩展性强,资源使用率更优 故障隔离,服务的整体可靠性更高 RPC过程 IDL 生成代码 序列化和反序
protobuf入门 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第10天 安装 github地址 https://github.com/protocolbuffers/protobuf,选择最新版本的下载即可,解压之后
DeBug记录 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第9天 videoService和likeService两个部分互相调用应该不会产生冲突,下面记录一下DeBug之旅: 错误描述:在视频服务和点赞服务接口
大作业中遇到的错误总结 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第8天 Nil异常续 上次说到空指针异常是因为没有初始化服务接口去调用接口函数。有时候不需要初始化调用函数也可以,这是为什么呢!现在就给个说法吧:当结构体
Nil异常导致内存泄露 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第7天 错误信息 panic: runtime error: invalid memory address or nil pointer derefere
使用JWT作为中间件鉴权|青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第6天 什么是JWT JSON Web Token是目前最流行的跨域认证解决方案 三部分组成: Header(头部) Payload(负载) Signat
Go内存分配 | 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第4天 内存分配 目标(定义):为对象在heap上分配内存 Go的做法提前将内存分块 分块 缓存 mcahe管理一组mspan 内存管理优化 字节的优化
Go框架三件套(Web/RPC/ORM)| 青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第5天 Grom Grom是一个迭代10年+的功能强大的ORM框架,在字节内部被广泛使用并拥有非常丰富的开源扩展 官方文档 天生防SQL注入的
高质量编程与性能调优 | 青训营笔记
编码规范 使用 gofmt 自动格式化代码,保证所有的 Go 代码与官方推荐格式保持一致。 代码格式 注释 命名规范 控制流程 错误和异常处理 性能优化 Go语言提供了支持基准性能测试的benchma
并发&依赖管理&测试|青训营笔记
这是我参与「第五届青训营 」伴学笔记创作活动的第2天 01 并发 协程( Goroutine) 用户态,轻量级,栈内存小。并发利器 通过通信共享内存(通道实现)而不是共享内存而实现通信(临界区),Go
Golang基础 | 青训营笔记
Go语言有时候被描述为“C类似语言”,或者是“21世纪的C语言”。Go从C语言继承了相似的表达式语法、控制流结构、基础数据类型、调用参数传值、指针等很多思想,还有C语言一直所看中的编译后机器码的运行效
下一页