unSafe.sh - 不安全
我的收藏
今日热榜
公众号文章
导航
Github CVE
Github Tools
编码/解码
文件传输
Twitter Bot
Telegram Bot
Rss
黑夜模式
从Go文本文件到可执行文件
Go 是一门编译型语言,我们平时所编写的 *.go 文本文件称为源文件,源文件里面的内容就是我们的源代码。源代码要想在目标机器上运行,就必须使用 Go compiler (缩写 gc ,指代 Go 编...
2022-7-28 08:53:28 | 阅读: 22 |
收藏
|
Go语言中文网
ssa
源代码
机器码
翻译成
通用性极强,这39套云原生技术文档简直是为Go量身打造
云原生这几年的发展可谓是如火如荼,早前大家还会讨论“云原生是不是趋势”,现在这样的声音几乎没有了。云原生已经不是未来趋势,而是我们正处于的环境,现在大家越来越关心“云原生的现...
2022-7-28 08:53:25 | 阅读: 13 |
收藏
|
Go语言中文网
kubernetes
大厂
容器
渗透
虚拟
golang刷leetcode: 在每个树行中找最大值
给定一棵二叉树的根节点 root ,请找出该二叉树中每一层的最大值。示例1:输入: root = [1,3,2,5,3,null,9]输出: [1,3,9]示例2:输入: r...
2022-7-27 08:55:24 | 阅读: 17 |
收藏
|
Go语言中文网
q1
treenode
q2
遍历
dfs
带你彻底击溃跳表原理及其Golang实现!(内含图解)
导语 | 最近在看《Redis设计与实现》这本书,书中简单描述了跳表的性质和数据结构,但对它的具体实现没有详细描述。本文是基于我个人对跳表原理的深入探究,并通过golang实...
2022-7-27 08:55:22 | 阅读: 48 |
收藏
|
Go语言中文网
跳表
晋升
分值
层数
数据
go-zero微服务实战系列(九、极致优化秒杀性能)
上一篇文章中引入了消息队列对秒杀流量做削峰的处理,我们使用的是Kafka,看起来似乎工作的不错,但其实还是有很多隐患存在,如果这些隐患不优化处理掉,那么秒杀抢购活动开始后可能会出现消息堆积、消费延迟、...
2022-7-26 08:53:51 | 阅读: 22 |
收藏
|
Go语言中文网
数据
batcher
opts
扣减
分布式
Golang DES 加解密如何实现?
【导读】本文介绍了 DES 加密原理和作用,和 golang 中 DES 加密解密机制的相应实现。概念理解DES是以64比特的明文为一个单位来进行加密,并生成64比特的密文。...
2022-7-26 08:53:47 | 阅读: 12 |
收藏
|
Go语言中文网
加密
des
blocksize
ciphertext
go-zero微服务实战系列(八、如何处理每秒上万次的下单请求)
在前几篇的文章中,我们花了很大的篇幅介绍如何利用缓存优化系统的读性能,究其原因在于我们的产品大多是一个读多写少的场景,尤其是在产品的初期,可能多数的用户只是过来查看商品,真正下单的用户非常少。但随着业...
2022-7-25 08:54:54 | 阅读: 13 |
收藏
|
Go语言中文网
数据
seckill
rmq
隔离
productid
3万字长文手把手带你从0搭建一个Go ORM框架!
导语 | 当我深入的学习和了解了GORM、XORM后,我觉得它们不够简洁和优雅,有些笨重,有很大的学习成本。本着学习和探索的目的,于是我自己实现了一个简单且优雅的go语言版本...
2022-7-25 08:54:51 | 阅读: 23 |
收藏
|
Go语言中文网
数据
userinfo
departname
username
Go语言爱好者周刊:第 152 期 — 官方的 GC 指南
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2022-7-24 22:1:43 | 阅读: 13 |
收藏
|
Go语言中文网
github
swag
数据
uno
protobuf Go语言教程
protocol buffersprotobuf介绍Protobuf全称Protocol Buffer,是 Google 公司于2008年开源的一种语言无关、平台无关、可扩展的用于序列化结构化数据——...
2022-7-23 22:2:30 | 阅读: 35 |
收藏
|
Go语言中文网
protobuf
pb
protoc
grpc
github
链路追踪(Tracing)的前世今生
导语 | 腾讯云加社区精品内容栏目《云荐大咖》,特邀行业佼者,聚焦前沿技术的落地与理论实践,持续为您解读云时代热点技术,探秘行业发展新机。一、带着疑问看历史提起链路追踪,大部...
2022-7-22 08:53:24 | 阅读: 17 |
收藏
|
Go语言中文网
数据
信息
dapper
分布式
pinpoint
相比高人气的Rust、Go,为何 Java、C 在工具层面进展缓慢?
编译 | 核子可乐 褚杏娟转自 InfoQ2022 年 Stack Overflow 开发者调查结果已经正式公布。每当这个时候,开发者们都有一肚子的话要吐槽或表扬,开发者 Adam Gordo...
2022-7-22 08:53:21 | 阅读: 13 |
收藏
|
Go语言中文网
编程
cpan
bell
随处
go-zero微服务实战系列(七、请求量这么高该如何优化)
前两篇文章我们介绍了缓存使用的各种最佳实践,首先介绍了缓存使用的基本姿势,分别是如何利用go-zero自动生成的缓存和逻辑代码中缓存代码如何写,接着讲解了在面对缓存的穿透、击穿、雪崩等常见问题时的解决...
2022-7-21 08:52:52 | 阅读: 12 |
收藏
|
Go语言中文网
数据
pitems
productid
数据库
pids
Go 每日一库之 roaring
简介集合是软件中的基本抽象。实现集合的方法有很多,例如 hash set、tree等。要实现一个整数集合,位图(bitmap,也称为 bitset 位集合,bitvector 位向量)是个不错的方法。...
2022-7-21 08:52:49 | 阅读: 10 |
收藏
|
Go语言中文网
roaring
容器
bm2
bm
位图
go-zero微服务实战系列(六、缓存一致性保证)
只要我们使用缓存,就必然会面对缓存和数据库间的一致性问题。如果缓存中的数据和数据库的数据不一致,那么业务应用从缓存中读取的数据就不是最新的数据,对业务的影响可想而知。比如我们把商品的库存数据存在缓存中...
2022-7-20 08:53:52 | 阅读: 12 |
收藏
|
Go语言中文网
数据
数据库
第五步
重试
Hugo 作者、Go 语言产品负责人突然宣布离职
Steve Francia:有很多优秀的 Go 开源项目,比如 Hugo、Viper、Cobra 等。本文转自:新智元7月18日,谷歌Go语言产品负责人Steve Franc...
2022-7-20 08:53:50 | 阅读: 23 |
收藏
|
Go语言中文网
谷歌
francia
steve
六年
开源
go-zero微服务实战系列(五、缓存代码怎么写)
缓存是高并发服务的基础,毫不夸张的说没有缓存高并发服务就无从谈起。本项目缓存使用Redis,Redis是目前主流的缓存数据库,支持丰富的数据类型,其中集合类型的底层主要依赖:整数数组、双向链表、哈希表...
2022-7-19 09:4:14 | 阅读: 13 |
收藏
|
Go语言中文网
数据
数据库
firstpage
productid
createtime
Go 方法接收器的正规化
Go 允许一些选择器的简化形式。例如,在下面这个程序中,t1.M1 是 (*t1).M1 的简化形式,而 t2.M2 则是 (&t2).M2 的简化形式。在编译时,编译器将把...
2022-7-19 09:4:12 | 阅读: 13 |
收藏
|
Go语言中文网
t1
t2
m2
maintype
估值
go-zero微服务实战系列(四、CRUD热身)
上一篇文章我们把整个项目的架子搭建完成,服务在本地也已经能运行起来了,顺理成章的接下来我们就应该开始写业务逻辑代码了,但是单纯的写业务逻辑代码是比较枯燥的,业务逻辑的代码我会不断地补充到 lerbon...
2022-7-18 08:55:28 | 阅读: 16 |
收藏
|
Go语言中文网
logx
bff
productid
mr
2379
Go 每日一库之 bitset
简介我们都知道计算机是基于二进制的,位运算是计算机的基础运算。位运算的优势很明显,CPU 指令原生支持、速度快。基于位运算的位集合在有限的场景中替换集合数据结构可以收到意想不到的效果。bitset库实...
2022-7-18 08:55:25 | 阅读: 11 |
收藏
|
Go语言中文网
x04
x05
x03
bitset
农夫
Previous
17
18
19
20
21
22
23
24
Next