腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
大猪的笔记
专栏成员
举报
288
文章
378166
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(288)
python(38)
编程算法(27)
go(17)
http(14)
ubuntu(13)
网站(12)
json(10)
函数(10)
https(9)
数据(9)
c#(8)
网络安全(8)
配置(8)
java(7)
javascript(7)
node.js(7)
django(7)
git(7)
nginx(7)
容器(7)
map(7)
笔记(7)
html(6)
android(6)
unix(6)
容器镜像服务(6)
key(6)
python3(6)
程序(6)
加密(6)
系统(6)
数据库(5)
sql(5)
windows(5)
对象(5)
服务(5)
接口(5)
算法(5)
ide(4)
api(4)
rpc(4)
kafka(4)
编码(4)
快捷键(4)
字符串(4)
php(3)
jquery ui(3)
云数据库 Redis®(3)
linux(3)
日志服务(3)
SSL 证书(3)
存储(3)
缓存(3)
ssh(3)
面向对象编程(3)
tcp/ip(3)
atomic(3)
chrome(3)
config(3)
int(3)
interface(3)
ip(3)
mac(3)
share(3)
zip(3)
变量(3)
并发(3)
部署(3)
测试(3)
插件(3)
代理(3)
队列(3)
反射(3)
工具(3)
解决方案(3)
客户端(3)
内存(3)
搜索(3)
同步(3)
原理(3)
c++(2)
css(2)
云数据库 SQL Server(2)
打包(2)
serverless(2)
游戏(2)
shell(2)
markdown(2)
ntp(2)
微信(2)
安全(2)
腾讯云开发者社区(2)
add(2)
alias(2)
bind(2)
com(2)
db(2)
error(2)
event(2)
factory(2)
func(2)
gif(2)
gunicorn(2)
linq(2)
list(2)
md5(2)
slice(2)
string(2)
tags(2)
time(2)
tmux(2)
url(2)
uuid(2)
version(2)
win10(2)
window(2)
yaml(2)
遍历(2)
登录(2)
泛型(2)
脚本(2)
进程(2)
日志(2)
数组(2)
索引(2)
统计(2)
线程(2)
协程(2)
性能(2)
序列化(2)
语法(2)
重构(2)
负载均衡(1)
c 语言(1)
bash(1)
actionscript(1)
vbscript(1)
xml(1)
jquery(1)
汇编语言(1)
sqlite(1)
eclipse(1)
github(1)
bash 指令(1)
apt-get(1)
消息队列 CMQ 版(1)
数据加密服务(1)
腾讯云测试服务(1)
渲染(1)
分布式(1)
自动化(1)
爬虫(1)
wordpress(1)
正则表达式(1)
ftp(1)
udp(1)
socket编程(1)
数据分析(1)
数据处理(1)
数据结构(1)
网站建设(1)
迁移(1)
腾讯云(1)
admin(1)
attr(1)
base64(1)
binary(1)
build(1)
builder(1)
byte(1)
callback(1)
case(1)
clock(1)
collections(1)
command(1)
constraints(1)
cpu(1)
curl(1)
data(1)
decimal(1)
dockerfile(1)
encoding(1)
epoll(1)
expect(1)
filter(1)
firefox(1)
foreach(1)
free(1)
global(1)
gnome(1)
goland(1)
haproxy(1)
helper(1)
hide(1)
image(1)
import(1)
include(1)
input(1)
insert(1)
iptables(1)
java8(1)
join(1)
lambda(1)
lint(1)
load(1)
lock(1)
logging(1)
malloc(1)
math(1)
message(1)
metaclass(1)
microsoft(1)
mutex(1)
mysql(1)
native(1)
observable(1)
operators(1)
patch(1)
path(1)
pdf(1)
ping(1)
pip(1)
plugin(1)
policy(1)
post(1)
profile(1)
proxy(1)
qemu(1)
queue(1)
reactivex(1)
redis(1)
release(1)
requests(1)
return(1)
root(1)
rows(1)
samba(1)
scheme(1)
screen(1)
send(1)
server(1)
session(1)
sha256(1)
sip(1)
size(1)
sort(1)
ssl(1)
store(1)
stream(1)
struct(1)
sum(1)
supervisor(1)
swap(1)
synchronized(1)
system(1)
tabs(1)
timeout(1)
timestamp(1)
txt(1)
ui(1)
vi(1)
vim(1)
vps(1)
wait(1)
web(1)
wkhtmltopdf(1)
worker(1)
workspace(1)
wsgi(1)
x86(1)
备份(1)
编程(1)
编译(1)
编译器(1)
产品经理(1)
二进制(1)
服务器(1)
高性能(1)
工作(1)
管理(1)
函数式编程(1)
基础(1)
集合(1)
计算机(1)
开发(1)
链表(1)
连接(1)
排序(1)
权限(1)
软件(1)
设计(1)
数据类型(1)
调试工具(1)
线程安全(1)
虚拟机(1)
压缩(1)
异常(1)
优化(1)
源码(1)
重定向(1)
终端(1)
注解(1)
装饰器(1)
搜索文章
搜索
搜索
关闭
golang简单设计错误系统
error
服务
基础
设计
系统
go大量地使用错误,但错误系统一直饱受诟病,早期errors包中只有一个光秃秃的New方法,使得很多著名的项目如GRPC也只能使用偏门方法处理错误。
超级大猪
2024-06-19
86
0
使用godoc快速上手生成易维护的文档
函数
callback
image
share
变量
godoc利用函数、结构、包的注释生成文档。同时,可以利用一些约定的文件和函数命名方式,生成更细致的用例。非常方便也编译维护。
超级大猪
2024-06-13
153
0
go 并发安全map新宠:xsync
安全
key
map
并发
性能
在go中,官方实现了并发安全的sync.Map。它的出现有一定争议(性能勉强),但因为并发安全,在go中仍然广泛使用。
超级大猪
2024-06-12
172
0
老生常谈,如何给go的json key排序
接口
排序
json
key
对象
在go中,解析json一直是一个让人痛苦的话题。尤其是对不特定的json对象,将它解析到map[string]any 对象时,key会发生乱序。
超级大猪
2024-06-06
314
0
vscode-go 远程开发添加golangci-lint支持
lint
工具
开发
配置
搜索
vscode对远程开发的支持可谓一骑绝尘。关于golangci-lint的支持方法,网上已经很多。但没有找到远程开发的配置,故摸索了一番。
超级大猪
2024-05-21
265
0
深入理解 Go HTTP 客户端配置:从 Time Wait 问题到解决方案
解决方案
客户端
配置
go
wait
最近,我在项目中发现查询 InfluxDB 的模块出现了大量的 TIME_WAIT 状态。
超级大猪
2024-01-19
684
0
go: 官方插件(plugin)初探
内存
plugin
插件
函数
接口
总体来说,plugin 包还有相当大的提升空间,但这似乎并不是go团队的关注重点。
超级大猪
2024-01-17
146
0
go:在调用函数时指定最小运行间隔
func
time
函数
日志
atomic
有时候在打印日志的时候,在频繁的操作中,会被日志刷屏,但又想定期打印查看状态。这个时候可以利用time.Timer实现一个可指定最小执行间隔的函数,具体看代码吧。
超级大猪
2024-01-10
158
0
nginx proxy manager配置限流
nginx
proxy
并发
内存
配置
这是创建了一个zone叫mylimit,使用内存10M来记录来往请求。限速是3 qps。
超级大猪
2023-11-12
419
0
go: 优雅处理kafka消费退出
函数
解决方案
数据
kafka
程序
在业务中,kafka的消费者服务非常常见。主要流程是从kafka中取出消息,处理消息。
超级大猪
2023-11-08
1.1K
0
小端序在栈中的表示
x86
编程
计算机
人类按从左到右,会先读出一个数的高位再读出低位。而计算时先计算低位更方便。故而计算机使用小端序与人类的阅读顺序相反。
超级大猪
2023-10-23
107
0
go: 在proto中使用oneof类型
存储
message
编译
数据
数据类型
在proto中,可以使用OneOf类型,使用一个字段存储不同类型的数据。类似go中的interface。
超级大猪
2023-10-19
687
0
go:打印一个 int32 数的二进制
func
tags
二进制
使用go语言打印一个int32数的补码或原码,如果这个数是负数,输出补码,否则输出原码。 按位补0或1: 输入 -16,输出 11111111111111111111111111110000 收入62,输出 00000000000000000000000000111110
超级大猪
2023-09-29
330
0
calibre转换时设备中文书籍目录
超级大猪
2023-09-19
472
0
home assistant 常见模版条件
自动化
alias
attr
binary
timestamp
最近在研究home assistant自动化的编写,本文将不断的更新,汇集常见的条件和触发器
超级大猪
2023-08-26
311
0
从编译器除以2的幂说起
编码
编译器
队列
数组
优化
执行除法,是一种比较耗费性能的操作。但有一种类型除外。那就是除以2的幂。编译器会将除以
超级大猪
2023-08-10
223
0
go: 如何高效的执行字符串算术表达式
缓存
数据处理
return
语法
字符串
假设传入的值为input,在这一节点,输出的结果定义为 input * 8 / 1024, 为了方便运维同事修改,这个算式并未固化在代码中,而是使用string的方式定义在配置文件中。
超级大猪
2023-07-20
477
0
mysql中RR/RC隔离级别的正确用法
insert
mysql
遍历
数据
索引
session2 insert新行不阻塞,因为主键中id=5的行存在,锁退化为行锁。
超级大猪
2023-06-10
492
0
go: 官方提供的泛形约束(constraints)
constraints
泛型
在使用泛型的时候,难免会需要定义一些约束,比如这样: type Number interface { ~int64 | ~int32 | ~int8 | ~uint64 | ~uint32 | ~uint16 | ~uint8 | ~int } 其实,在官方已经定义好了,直接用就好。 地址在: golang.org/x/exp/constraints 提供了 type Complex type Float type Integer type Ordered
超级大猪
2023-04-08
639
0
cgo笔记: 内存分配与对象转换
free
helper
malloc
struct
笔记
来自:https://www.reddit.com/r/golang/comments/iqy423/cgo_golang_free_allocated_memory_of_array_of_c/
超级大猪
2023-03-14
925
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档