腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
Go编程点滴
专栏成员
举报
101
文章
85685
阅读量
35
订阅数
订阅专栏
申请加入专栏
全部文章(101)
https(49)
网络安全(41)
go(39)
编程算法(29)
github(19)
git(16)
http(15)
数据结构(11)
api(10)
kubernetes(10)
开源(10)
rpc(10)
数据库(9)
sql(9)
微服务(8)
java(6)
etcd(6)
android(5)
云数据库 SQL Server(5)
打包(5)
ide(4)
容器(4)
html(3)
nginx(3)
容器镜像服务(3)
文件存储(3)
单元测试(3)
php(2)
json(2)
消息队列 CMQ 版(2)
分布式(2)
kafka(2)
summary(2)
负载均衡(1)
ios(1)
c++(1)
python(1)
javascript(1)
bash(1)
node.js(1)
jquery(1)
makefile(1)
云数据库 Redis®(1)
linux(1)
centos(1)
mapreduce(1)
命令行工具(1)
腾讯云测试服务(1)
存储(1)
shell(1)
面向对象编程(1)
dns(1)
spring boot(1)
markdown(1)
大数据(1)
安全(1)
云计算(1)
sdk(1)
add(1)
button(1)
client(1)
command(1)
controller(1)
embedded(1)
int(1)
io(1)
kubectl(1)
list(1)
match(1)
scheduler(1)
set(1)
shared(1)
watch(1)
yaml(1)
算法(1)
搜索文章
搜索
搜索
关闭
【每周小结】2023-Week7
单元测试
go
https
网络安全
在Go语言开发的过程中,我们或多或少会引入并发模式,常见的如go、channel、sync.WaitGroup等。这些并发原语使用起来很方便,但常常会阻碍相关代码的单元测试,如依赖的channel发生阻塞,mutex被锁等,导致想验证的重要代码根本跑不到。
junedayday
2023-02-18
306
0
【每周小结】2023-Week6
go
编程算法
https
网络安全
本周Go语言1.20版本正式发布,我们对其重要特性进行简单分析,为后续掌握Go的发展脉络做好铺垫。
junedayday
2023-02-18
298
0
【每周小结】2023-Week5
go
命令行工具
ide
c++
html
Go官方最近开放了一个问卷,里面收集了用户的相关意见。整个问卷是全英文的,全部填完需要15min左右,有很多是收集用户背景与满意度的常规问题。
junedayday
2023-02-18
280
0
【每周小结】2023-Week4
go
数据结构
https
网络安全
在面向对象开发的场景下,我们经常会写高度重复的Go代码。为了帮助大家形成一定的方法论,这里以一个具体场景为例,分享我的三个技巧。
junedayday
2023-02-18
235
0
【每周小结】2023-Week3
go
数据库
sql
云数据库 SQL Server
数据结构
本周,我的工作模式正式从远程办公回到了现场办公。恰逢过年,整体工作节奏放缓,切换的过程很顺畅。
junedayday
2023-02-18
526
0
【每周小结】2023-Week2
go
数据库
api
https
sql
本系列会以周维度为周期,记录我对如下三块内容的思考,大家挑选各自感兴趣的内容阅读即可:
junedayday
2023-02-18
271
0
Go语言技巧 - 17.【Go工程化测试】业务项目中的Go单元测试心得
go
编程算法
网络安全
单元测试
腾讯云测试服务
在网上搜索 Go单元测试,我们能找到各种开源工具和方法技巧,也可以照葫芦画瓢、快速地写出示例test case。但回到具体的工程项目里,当我们面对代码里的各种CRUD、接口与实现、内外部依赖时,往往发现很难写出有效的单元测试,空有一身技巧却无从下手。
junedayday
2023-02-18
1.1K
0
Go语言学习 - RPC篇:gRPC拦截器剖析
https
网络安全
android
rpc
spring boot
我们在前几讲提到过,优秀的RPC框架都提供了middleware的能力,可以减少很多重复代码的编写。在gRPC-Gateway的方案里,包括了两块中间件的能力:
junedayday
2022-12-02
1K
0
Go语言学习 - RPC篇:深入gRPC-Gateway-探索常用数据类型
java
https
数据结构
编程算法
gRPC-Gateway的相关方案我们已经在上一篇详细描述。为了更方面地方便大家理解,我这边整理了一个最简化的git项目:https://github.com/Junedayday/grpc-gateway-buf-example/tree/v0.0.1
junedayday
2022-12-02
1.1K
0
Go语言学习 - RPC篇:gRPC-Gateway示例代码概览
https
http
github
git
gRPC-Gateway是gRPC生态的一环,用于对HTTP协议的扩展,是一套高性能、高扩展的开源RPC框架。
junedayday
2022-12-02
1K
0
Go语言学习 - RPC篇:gin框架的基础能力剖析
http
https
json
rpc
网络安全
gin是非常流行的一款HTTP框架。相较于原生的HTTP server,gin有很多改进点,主要在于3点:
junedayday
2022-12-02
1.4K
0
Go语言学习 - RPC篇:理解标准库HTTP的hander实现逻辑
android
rpc
http
https
网络安全
作为一名开发者,我们最常见的日常工作就是web类编程:即对于CRUD请求,开发相关的业务代码。
junedayday
2022-12-02
443
0
etcd源码分析 - 5.【打通核心流程】EtcdServer消息的处理函数
ide
在上一讲,我们梳理了EtcdServer的关键函数processInternalRaftRequestOnce里的四个细节。
junedayday
2022-12-02
1.1K
0
etcd源码分析 - 4.【打通核心流程】processInternalRaftRequestOnce四个细节
etcd
https
网络安全
rpc
编程算法
在上一讲,我们继续梳理了PUT请求到EtcdServer这一层的逻辑,并大概阅读了其中的关键函数processInternalRaftRequestOnce。
junedayday
2022-12-02
578
0
etcd源码分析 - 3.【打通核心流程】PUT键值对的执行链路
etcd
rpc
数据结构
文件存储
在上一讲,我们一起看了etcd server是怎么匹配到对应的处理函数的,如果忘记了请回顾一下。
junedayday
2022-12-02
616
0
etcd源码分析 - 2.【打通核心流程】PUT键值对匹配处理函数
android
php
etcd
rpc
http
在阅读了etcd server的启动流程后,我们对很多关键性函数的入口都有了初步印象。
junedayday
2022-12-02
734
0
etcd源码分析 - 1.【打通核心流程】etcd server的启动流程
etcd
编程算法
https
网络安全
在第一阶段,我将从主流程出发,讲述一个PUT指令是怎么将数据更新到etcd server中的。今天,我们先来看看server是怎么启动的。
junedayday
2022-12-02
927
0
etcd源码分析 - 0.搭建学习etcd的环境
etcd
打包
makefile
go
git
但如果要更深入地研究etcd,就需要我们涉及到源码、并结合实践进行学习。那么,接下来,我将基于v3.4这个版本,做一期深入的环境搭建。
junedayday
2022-12-02
747
0
Go语言技巧 - 16.【Go泛型】何时使用泛型
数据结构
https
网络安全
go
本文重点依赖于 https://go.dev/blog/when-generics 这篇博客,有时间的可以自行阅读。
junedayday
2022-09-01
658
0
技术阅读摘要 - 4.闲谈晋升
https
网络安全
晋升是每个技术人都应该经历的一次洗礼。一般来说,分为提名、准备、述职、答辩这四个步骤。
junedayday
2022-09-01
393
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档