unSafe.sh - 不安全
我的收藏
今日热榜
公众号文章
导航
Github CVE
Github Tools
编码/解码
文件传输
Twitter Bot
Telegram Bot
Rss
黑夜模式
Go 源码分析:json 格式请求 grpc 服务
gRPC payload 的默认格式是 Protobuf,但是 gRPC-Go 的实现中也对外暴露了 Codec interface ,它支持任意的 payload 编码。我们可以使用任何一种格式,包...
2022-11-1 08:54:8 | 阅读: 9 |
收藏
|
Go语言中文网
grpc
codec
sayhello
arrayflags
pairs
手撸源码系列 - cache2go
碰到很多同学问我,平时疲于写各种业务代码,如何才能提高编程能力?我的办法是多阅读优秀的代码,只有见过更好的,我们才能知道如何编写好的代码、提高编程能力。就好比如果学武功,你肯定要找一个武林高手作师傅。...
2022-10-31 08:52:39 | 阅读: 36 |
收藏
|
Go语言中文网
数据
cacheitem
lifespan
cachetable
cache2go
Go语言爱好者周刊:第 165 期 —— 基于 fyne 实现一个简单计算器
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2022-10-30 22:1:27 | 阅读: 15 |
收藏
|
Go语言中文网
github
pairs
ferretdb
livekit
ant
Go:gops 如何与 runtime 交互?
点击上方蓝色“Go语言中文网”关注,每天一起学 Go本文基于 Go 1.13 和 gops 0.3.7。gops 旨在帮助开发人员诊断 Go 进程并与之交互。它提供了追踪运行中的程序数秒钟,通过 pp...
2022-10-29 22:5:8 | 阅读: 24 |
收藏
|
Go语言中文网
gops
符号表
二进制
github
gctt
Go每日一库之CSRF库的使用方式和实现原理
今天给大家推荐的是web应用安全防护方面的一个包:csrf。该包为Go web应用中常见的跨站请求伪造(CSRF)攻击提供预防功能。csrf小档案「csrf小档案」star837used by-con...
2022-10-28 08:53:15 | 阅读: 17 |
收藏
|
Go语言中文网
opts
攻击
信息
攻击者
中间件
Go的方法接收者:值接收者与指针接收者
最近在 review 一些代码中,发现经常某个类型定义的方法,其接收者既有值类型,又有指针类型,然后 Goland 就有提示:Struct Person has methods on both val...
2022-10-27 08:54:50 | 阅读: 67 |
收藏
|
Go语言中文网
接收者
getage
animal
ani
dayu
通过一个例子让你彻底掌握 Go 工作区模式
阅读本文大概需要 5 分钟。大家好,我是 polarisxu。早在 Go1.18 快要发布时,我就试用了工作区(workspace)模式,并写了一篇介绍文章:Go1.18 快讯:Module 工作区模...
2022-10-26 08:52:53 | 阅读: 11 |
收藏
|
Go语言中文网
mypkg
github
polaris1119
模块
directive
Go标准库:context 详解
导语 | 最近学习go有一段时间了,在网上一直看到别人推荐,学go可以学习里面的context源码,短小精悍。看了下确实有所收获,本文是基于我最近对context源码学习的一些心得积累,望大家不吝赐教...
2022-10-25 09:1:28 | 阅读: 13 |
收藏
|
Go语言中文网
cancel
cancelctx
emptyctx
timerctx
mu
1024,我们的节日,Gopher 该干点啥?
点击上方蓝色“Go语言中文网”关注,每天一起学 Go1024,节日快乐!推荐 Go 学习路线给大家,祝大家节日快乐!学习任何东西,基础都很重要。基础就好比建筑的地基,只有地基牢固了,才能建成高楼大厦。...
2022-10-24 08:55:15 | 阅读: 16 |
收藏
|
Go语言中文网
编程
studygolang
笔记
qyuhen
Go语言爱好者周刊:第 164 期
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2022-10-23 22:2:33 | 阅读: 16 |
收藏
|
Go语言中文网
github
pairs
注入
rqlite
polaris1119
Go 的 IO 流怎么并发?小技巧分享
今天聊一个存储的实现细节,数据副本的并发写入。存储的高可靠性和高可用,必须依赖于数据的冗余机制。比如 3 副本就是把用户数据复制成 3 份。然后把 3 份数据分发到不同的地方。这个写下去的动作是有讲究...
2022-10-22 22:3:52 | 阅读: 15 |
收藏
|
Go语言中文网
数据
时延
网络
teereader
串行
一文搞懂Go内联优化
移动互联网时代,直面C端用户的业务系统规模一般都很庞大,系统消耗的机器资源也很可观,系统使用的CPU核数、内存都是在消耗公司的真金白银。在服务水平不下降的前提下尽量降低单服务实例的资源消耗,即我们俗称...
2022-10-21 09:4:45 | 阅读: 31 |
收藏
|
Go语言中文网
内联
reviewdog
inlining
tonybai
github
字节大规模微服务 Go 语言发展之路
作者 | 马春辉策划 | 王一鹏审校 | 叙缘转自 | AI前线在 DIVE 全球基础软件创新大会 2022 上,阿里云程序语言与编译器团队负责人李三红出品了《DIVE 编程语言新风向专场》专题。本文...
2022-10-20 08:54:25 | 阅读: 16 |
收藏
|
Go语言中文网
内联
pprof
编程
gab
损耗
Golang依赖注入提升开发效率!
导语 | 依赖注入并不是java独有的,也不是web框架独有的,本文用通俗易懂的语言讲解什么是依赖注入,为什么需要依赖注入,以及go语言如何使用依赖注入来提升开发效率。一、什么依赖注入依赖注入(Dep...
2022-10-19 08:53:56 | 阅读: 12 |
收藏
|
Go语言中文网
fx
viego
注入
模块
httpserver
Go 每日一库之 go-cache 缓存
什么是 go-cachego-cache 是一个轻量级的基于内存的 K-V 储存组件,内部实现了一个线程安全的 map[string]interface{},适用于单机应用。具备如下功能:线程安全,多 goroutine 并发安全访问;每个 item 可以设置过期时间(或无过期时间);自动定期清理过期的 item;可以自定义清理回调函数;这里的 item 指的是 map 里的元素。go-cache...
2022-10-18 08:55:8 | 阅读: 13 |
收藏
|
Go语言中文网
键值
duration
数据
janitor
学习了!GoMap 会内存泄露??
在 Go 中使用 map 时,我们需要了解 map 如何增长和收缩的一些重要特征。让我们深入研究一下,以防止可能导致内存泄漏的问题。首先,要查看此问题的具体示例,让我们设计一个场景,其中我们将使用以下...
2022-10-17 08:53:44 | 阅读: 16 |
收藏
|
Go语言中文网
printalloc
收缩
keepalive
hmap
星期五
Go语言爱好者周刊:第 163 期 —— 错误处理新提案
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2022-10-16 22:2:32 | 阅读: 17 |
收藏
|
Go语言中文网
github
opus
fsnotify
开源
polaris1119
31个!Golang常用工具来啦(建议收藏)
导语 | 本文主要分享Golang相关的一些使用工具,简单介绍工具作用和使用场景,不会详细介绍其使用,列举的工具也不是最全的,具体可以参考链接或自行搜索学习。Go官方的工具可以使用go help xx...
2022-10-15 22:1:15 | 阅读: 23 |
收藏
|
Go语言中文网
模块
github
kancloud
cattong
信息
470页Go语言学习笔记,基本涵盖所有核心知识点!
Go语言有多火爆?Docker、Kubernetes、Prometheus都是用Go语言进行开发的,今日头条、Uber等大厂,也使用Go语言对自己的业务进行重构。如今Go语言已经是云计算编程语言,考虑...
2022-10-14 14:3:26 | 阅读: 28 |
收藏
|
Go语言中文网
上卷
下卷
控制
笔记
两卷
10月榜单:Go 进前 10 一步之遥,Rust 最近很猛
出品 | OSC开源社区(ID:oschina2013)TIOBE 公布了 2022 年 10 月的编程语言排行榜。截至今日,Python、Java...
2022-10-13 08:54:1 | 阅读: 15 |
收藏
|
Go语言中文网
tiobe
编程
python
lisp
Previous
12
13
14
15
16
17
18
19
Next