腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
后台全栈之路
曾经的嵌入式/后台开发一枚,现在开始走向架构。本专栏没有高深技术,只讲基础组件、工具,请放心食用
专栏成员
举报
56
文章
211655
阅读量
75
订阅数
订阅专栏
申请加入专栏
全部文章(56)
go(30)
rpc(10)
json(8)
微服务(8)
http(7)
其他(6)
https(5)
c++(3)
云数据库 SQL Server(3)
云数据库 MySQL(3)
unicode(3)
github(2)
分布式(2)
udp(2)
grpc(2)
云服务器(1)
比特币(1)
区块链(1)
java(1)
python(1)
xml(1)
单片机(1)
汇编语言(1)
嵌入式(1)
数据库(1)
打包(1)
git(1)
linux(1)
unix(1)
容器服务(1)
云函数(1)
消息队列 CKafka 版(1)
腾讯微服务平台 tsf(1)
网站(1)
serverless(1)
kubernetes(1)
存储(1)
开源(1)
dns(1)
flash(1)
微信(1)
云数据库 MariaDB(1)
kafka(1)
utf8(1)
ascii(1)
protobuf(1)
代码规范(1)
泛型(1)
软件工程(1)
项目经理(1)
搜索文章
搜索
搜索
关闭
为什么软件行业仍在重蹈 50 年前的覆辙?——《人月神话》读书笔记
软件工程
项目经理
“人月神话” 这个词,你知道是什么意思吗?我的第一反应是当面阿姆斯特朗在月球上留下的人类的一大步。然而实质上,这是一本软件工程的经典书籍,它最大的影响是让 “人月” 这个概念传遍整个软件工程行业。
amc
2024-09-02
385
0
Go 1.23 发布笔记 AI 翻译
go
忽然发现 Go 1.23 发布了,试用了一下,字节的 Sonic 编译不通过。不过这不妨碍咱们跟进。先用 AI 快速翻译一下,后续有空再修订。官方原文: Go 1.23 Release Notes
amc
2024-08-15
192
0
腾讯 tRPC-Go 教学——(7)服务配置和指标上报
go
rpc
微服务
配置,是一个服务的重要组成部份。一般来说,业务的逻辑写在代码中,而与系统架构、运维等等偏运维的功能,通过配置来处理。tRPC 框架的配置,可以分为两类:冷配置和热配置。
amc
2024-05-19
528
1
腾讯 tRPC-Go 教学——(6)服务发现
微服务
go
rpc
本文我们来讲一讲对于微服务架构来说,最重要的一个点了:服务发现及其对应的名字服务功能。
amc
2024-05-01
673
0
腾讯 tRPC-Go 教学——(5)filter、context 和日志组件
go
rpc
本文咱们来介绍一下在 tRPC 中的 filter 机制、context 用法,以及在相关机制上可以实现的 tracing log 能力。
amc
2024-03-04
802
0
腾讯 tRPC-Go 教学——(4)tRPC 组件生态和使用
go
rpc
之前我花了三篇文章来介绍 tRPC 怎么用。而 tRPC 给开发者带来的便利, 在整整三篇文章中,我也只是介绍了它可以方便服务在 HTTP、trpc、grpc 三种协议之间灵活切换。诚然, tRPC 作为能够统一腾讯内开发框架的一个生态级产品,它的能力显然不止这些。这一篇文章,咱们来一起初窥 tRPC 的周边生态有哪些, 以及其中的第三方组件使用方法。
amc
2024-02-06
1.3K
6
腾讯 tRPC-Go 教学——(3)微服务间调用
go
rpc
前两篇文章(1、2),我构建了一个简单的 HTTP 服务。 HTTP 服务是前后端分离架构中,后端最靠近前端的业务服务。不过纯后台 RPC 之间,出于效率、性能、韵味等等考虑,HTTP 不是我们的首选。本文我们就来看看腾讯是怎么使用 tRPG-Go 构建后台微服务集群的。
amc
2024-01-29
934
0
腾讯 tRPC-Go 教学——(2)trpc HTTP 能力
http
rpc
go
上一篇文章 中我们快速搭建了一个 http API 服务,并且我们可以看到,对外提供了 URL query 和 application/json 两种服务模式。那么实际上,我们到底实现了什么、并且能够做些什么?读者可能还是没有直观的感受,因此必要先来简单 review 一下。就让我们先放下敲代码的小手,一起看看刚刚写出来的都是些什么玩意儿吧。
amc
2024-01-16
1.2K
0
腾讯 tRPC-Go 教学——(1)搭建服务
http
rpc
grpc
protobuf
go
2023 年底腾讯统一的 RPC 框架 tRPC 正式开源。遍观全网,似乎大部份是对 tRPC 概念上的宣传、架构上的设计,而如何开发、如何部署的文章凤毛麟角。于是笔者小试牛刀撰此文,或许会成为一系列,希望能抛砖引玉。
amc
2024-01-14
1.9K
1
每天学点 Go 规范 - 代码不能写太宽,那么函数该怎么换行呢?
go
公司内部的 Go 代码规范中限制了每一行代码的宽度。为了满足这个规范,那些太宽的代码行就不可避免地需要换行。换行不是普通的回车就行,如何在换行的同时,保持代码优秀的可读性,笔者根据日常 code review 中看到的各种模式,提出一些建议。
amc
2023-12-06
1.7K
0
逆微服务潮流?基于腾讯 tRPC-Go 单体化改造怎么节省上万核 CPU
rpc
微服务
grpc
go
微服务架构一直以来是服务治理的基本盘之一,落地到云原生上,往往是每个 K8s pods 部署一个服务,独立迭代、独立运维。
amc
2023-11-07
1.4K
0
三分钟, 让你学会 Go 泛型
go
泛型
Go 自从 1.18 版本正式推出泛型之后至今也超过半年了,但是笔者发现在实际业务开发中,大家没有如想象中那么广泛地使用泛型。于是决定简单撰一文,尽可能简单地讲解 Go 的泛型代码的写法。
amc
2023-10-25
788
0
每天学点 Go 规范 - 函数传参时,struct 应该传值还是引用
go
现在团队里几乎所有的代码都需要经过 Code Review(代码审查)之后才允许合入主分支。笔者在 CR 中看到了不少不适合的问题,也看到了不少值得学习的点,于是决定一点一滴地记录这些做法、经验、教训,以飨读者。如有错误,也欢迎读者不吝指正。
amc
2023-08-25
851
0
每天学点 Go 规范 - context 类型的 key 有什么讲究?
go
代码规范
现在团队里几乎所有的代码都需要经过 Code Review(代码审查)之后,才允许合入主分支。作为 CR 负责人之一,在 CR 中看到了不少不适合的问题,也看到了不少值得学习的点。笔者决定从今天开始,一点一滴地记录这些做法、经验、教训,以飨读者。
amc
2023-08-16
1.9K
0
Go http.Transport 主要参数说明
go
http
在 Go 中创建一个 http client 时,一般会使用 Go http 包的 Transport 类型。本文主要说明 http.Transport 需要关注的主要参数。
amc
2023-05-25
2.4K
0
JSON 这么可爱,让我们用千字短文吃透它吧!
json
go
java
c++
unicode
JSON,一个伟大的协议,前端工程师的卓越发明!相信 99% 的程序员都认识 JSON,它作为前后端交互的热门协议,因其易理解、简单、灵活和超强的可读性,得到了互联网的广泛欢迎,甚至很多微服务之间的传输协议中也得到应用。
amc
2022-10-20
2K
3
作为 Gopher,你知道 Go 的注释即文档应该怎么写吗?
go
点击徽章,就可以打开 https://pkg.go.dev/ 的网页,网页中给出了这个开源项目所对应的 Go 文档。在刚接触 Go 的时候,我一度以为,pkg.go.dev 上面的文档是需要开发者上传并审核的——要不然那些文档咋都显得那么专业呢。
amc
2022-03-19
4.2K
0
Yaegi,让你用标准 Go 语法开发可热插拔的脚本和插件
go
serverless
云函数
Go 作为一种编译型语言,经常用于实现后台服务的开发。由于 Go 初始的开发大佬都是 C 的老牌使用者,因此 Go 中保留了不少 C 的编程习惯和思想,这对 C/C++ 和 PHP 开发者来说非常有吸引力。作为编译型语言的特性,也让 Go 在多协程环境下的性能有不俗的表现。
amc
2021-10-19
7.5K
3
如何在 Go 中优雅的处理和返回错误(1)——函数内部的错误处理
go
微服务
在使用 Go 开发的后台服务中,对于错误处理,一直以来都有多种不同的方案,本文探讨并提出一种从服务内到服务外的错误传递、返回和回溯的完整方案,还请读者们一起讨论。
amc
2021-09-18
9K
0
手把手教你用 reflect 包解析 Go 的结构体 - Step 3: 复杂类型检查
go
json
上一篇文章我们完成了对结构体中基本数据类型的解析。这一篇文章,则是真正令人头疼的、在前两篇文章未处理的几个主题了:
amc
2021-07-10
1.6K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档