Sakura,.
码龄5年
求更新 关注
提问 私信
  • 博客:16,124
    16,124
    总访问量
  • 13
    原创
  • 158
    粉丝
  • 63
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
加入CSDN时间: 2020-10-25

个人简介:个人网站 https://www.sakurasss.top

博客简介:

Sakura的博客

查看详细资料
个人成就
  • 获得209次点赞
  • 内容获得7次评论
  • 获得145次收藏
  • 代码片获得219次分享
  • 博客总排名1,083,712名
创作历程
  • 12篇
    2024年
  • 1篇
    2022年
成就勋章
TA的专栏
  • 云原生
    1篇
  • Golang
    2篇
  • Golang并发编程
    2篇
  • Golang 网络编程
    2篇
  • sql学习笔记
  • MySql学习笔记
    1篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    golang
  • 云原生
    docker
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

75人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 帖子

  • 社区

  • 视频

  • 课程

  • 关注/订阅/互动

  • 收藏

搜索 取消

Golang 异常处理

如果使用 == 判断,那么格式化过的 err 是不等于 ErrZeroDivide 的,所以推荐用 errors.Is 判断错误。defer + recover 可以实现对 panic 的捕获。使用场景: 想要取得错误的具体信息 (传的什么值导致了错误)来判断具体的错误类型,来决定是不是需要打印错误日志。用法 : 一般用于初始化操作中,
原创
博文更新于 2024.02.04 ·
462 阅读 ·
6 点赞 ·
1 评论 ·
3 收藏

Golang 部署 web 项目

Golang 部署 web 项目
原创
博文更新于 2024.02.04 ·
850 阅读 ·
3 点赞 ·
1 评论 ·
4 收藏

Docker 容器网络和通信原理

bridge [ 桥接式网络 ( Bridge container A ) ]:--network bridge (默认网络模型)host [ 开放式容器 ( Open container ) ]:--network hostnone [封闭式网络(Closed container)]:--network nonecontainer [联盟式网络 ( Joined container A | Joined container B ]:--network container:c1(容器名称或容器ID)
原创
博文更新于 2024.02.03 ·
1077 阅读 ·
9 点赞 ·
1 评论 ·
27 收藏

Go JSON 序列化

使用 Golang 标准库 JSON 序列化对比 Sonic 包,可以看到标准库的 JSON 序列化速度比 Sonic 要慢 3 倍
原创
博文更新于 2024.02.03 ·
464 阅读 ·
9 点赞 ·
1 评论 ·
2 收藏

Golang Zerolog初始化,以及日志轮换(分割)

golang 的那几个日志库都用了一遍还是喜欢用 zerolog,官方 slog 想要多个位置输出还要封装,时间还不能格式化。
原创
博文更新于 2024.02.02 ·
1725 阅读 ·
17 点赞 ·
1 评论 ·
7 收藏

Golang Option 模式

Golang 中使用 option 模式初始化结构体,以便于管理自定义配置和默认配置
原创
博文更新于 2024.02.02 ·
329 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Golang 并发编程-select 语句

select语句能够从多个可读或者可写的 Channel 中选择一个继续执行 ,selectselect 中 , 除了 default 之外 , 其他操作都必须要对 channel 进行操作。
原创
博文更新于 2024.02.02 ·
1402 阅读 ·
25 点赞 ·
0 评论 ·
5 收藏

Golang Context 上下文

Go 1.7 标准库引入context,译作“上下文”,准确说它是 goroutine 的上下文,包含 goroutine 的运行状态、环境、现场等信息。随着 context 包的引入,标准库中很多接口因此加上了 context 参数,例如 database/sql 包。context 几乎成为了并发控制和超时控制的标准做法
原创
博文更新于 2024.02.01 ·
1299 阅读 ·
25 点赞 ·
1 评论 ·
23 收藏

Go 实现 Websocket 服务以及代理

WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。Websocket 主要用在B/S架构的应用程序中,在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接, 并进行双向数据传输。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。
原创
博文更新于 2024.02.01 ·
2900 阅读 ·
27 点赞 ·
2 评论 ·
24 收藏

Golang HTTP 服务器

用 Go实现一个 http server 非常容易,Go 语言标准库 net/http 自带了一系列结构和方法来帮助开发者简化 HTTP 服务开发的相关流程。因此,我们不需要依赖任何第三方组件就能构建并启动一个高并发的 HTTP 服务器。
原创
博文更新于 2024.01.31 ·
2410 阅读 ·
18 点赞 ·
0 评论 ·
26 收藏

Golang-定时器和断续器

Timer&Ticker是 Go 标准包 time 中定义的类型,通过 Channel 与程序进行通信定时器 Timer 类似于一次性闹钟断续器 Ticker 类似于重复性闹钟,也称为循环定时器。
原创
博文更新于 2024.01.31 ·
557 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

[3分钟开服,包含服务器优化]幻兽帕鲁服务器一键部署

通过腾讯云提供的应用模版,三分钟极速自建服务器
原创
博文更新于 2024.01.31 ·
1391 阅读 ·
60 点赞 ·
0 评论 ·
14 收藏

DDL——数据定义语言(Mysql学习笔记)

自己看b站MySql视频总结的笔记一:SQL语言概述1:SQL通用语法2;SQL分类二:SQL语言之DDL-定义数据库数据库操作1:查询所有数据库2:查询当前数据库3:创建数据库4:删除数据库5:切换数据库数据表操作1:查询当前数据库所有表2:查询指定表结构3:查询指定表的建表语句4:创建表结构表操作1:添加字段2:修改数据类型3:修改字段名和字段类型4:删除字段5:修改表名6:删除表7:删除指定表, 并重新创建表
原创
博文更新于 2022.04.03 ·
1117 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏