unSafe.sh - 不安全
我的收藏
今日热榜
公众号文章
导航
Github CVE
Github Tools
编码/解码
文件传输
Twitter Bot
Telegram Bot
Rss
黑夜模式
Go语言爱好者周刊:第 192 期 —— 初始化大 map 的性能
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2023-6-25 08:54:51 | 阅读: 16 |
收藏
|
Go语言中文网
github
polaris1119
ferretdb
pgrok
用 Go 语言讲解死锁、活锁、饥饿、自旋锁
死锁 指两个或多个进程因互相持有对方所需的资源而处于等待状态,从而导致程序停止运行的现象。简单来说,在一个系统中,如果进程之间形成了一个循环依赖关系,那么就会发生死锁。图片来源: https://w...
2023-6-21 08:54:50 | 阅读: 15 |
收藏
|
Go语言中文网
死锁
wg
让路
小明
自旋
Stack Overflow 2023 年度报告:最赚钱的语言竟然不是 Go
出品 | OSC开源社区(ID:oschina2013)Stack Overflow 发布了 2023 年开发者调查报告,据称共计超过 9 万名开发者参与了此次调查。完整报告包含了受访开发者画像,以及...
2023-6-20 08:53:19 | 阅读: 31 |
收藏
|
Go语言中文网
编程
信任
数据
数据库
Go:pprof新增的火焰图实现
最近用pprof,发现新增了一个选项相应路径为 flamegraph2追本溯源,这个改动是在2022年11月底被引入(注释了"实验性的"),随2023年2月初的Go 1.20版本发布。不过查看了 Go...
2023-6-19 08:54:52 | 阅读: 14 |
收藏
|
Go语言中文网
flame
火焰
调用者
pprof
Go语言爱好者周刊:第 191 期 —— 父亲节快乐
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2023-6-18 22:1:17 | 阅读: 19 |
收藏
|
Go语言中文网
github
polaris1119
bloom
自荐
Go 1.21.0 带来了什么新特性?min 和 max 内置函数解析
阅读本文大概需要 5 分钟。大家好,我是站长 polarisxu。Go 1.21.0 是 Go 语言的最新版本,它将在 2023 年 8 月发布,会带来了一些语言和工具的变化。其中一个值得关注的变化是...
2023-6-16 08:53:42 | 阅读: 13 |
收藏
|
Go语言中文网
最大值
最小值
ordered
typ
浮点数
Gin 框架是如何处理 panic 的?
本文我们介绍下recover在gin框架中的应用。首先,在golang中,如果在子协程中遇到了panic,那么主协程也会被终止。如下:package mainimport ( "github.com/...
2023-6-15 08:52:55 | 阅读: 18 |
收藏
|
Go语言中文网
中间件
捕获
Go语言反射编程指南
反射[1]是一种编程语言的高级特性,它允许程序在运行时检视自身的结构和行为。通过反射,程序可以动态地获取类型(type)与值(value)等信息,并对它们进行操作,诸如修改字段、调用方法等,这使得程序...
2023-6-14 08:53:35 | 阅读: 32 |
收藏
|
Go语言中文网
信息
typ
valueof
elem
写给go开发者的gRPC教程-错误处理
本篇为【写给go开发者的gRPC教程】系列第四篇第一篇:protobuf基础第二篇:通信模式第三篇:拦截器第四篇:错误处理基本错误处理首先回顾下pb文件和生成出来的client与server端的接口s...
2023-6-13 08:54:50 | 阅读: 18 |
收藏
|
Go语言中文网
grpc
getorder
pb
stringvalue
client
Go协程池(1): 线程vs协程
众所周知,Goroutine(也叫协程)运行在用户态,由Go runtime管理。而操作系统线程同时处于用户态和内核态。两者的差别体现在四个方面:数据结构创建时的内存占用运行时状态上下文切换数据结构对...
2023-6-12 08:53:35 | 阅读: 10 |
收藏
|
Go语言中文网
newg
stacksize
数据
信息
计数器
Go语言爱好者周刊:第 190 期 —— GopherChina 2023 PPT 下载
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2023-6-11 21:32:37 | 阅读: 10 |
收藏
|
Go语言中文网
github
grpc
自荐
开源
ferretdb
Go1.20.5 发布:更新了什么?
点击上方蓝色“Go语言中文网”关注,每天一起学 Go近日,Go 官方发布了两个新版本 1.20.5 和 1.19.10。这两个版本包含了三个安全修复,如下:cmd/go: cgo 代码注入当使用 cg...
2023-6-10 22:11:10 | 阅读: 33 |
收藏
|
Go语言中文网
模块
gccgo
setgid
setuid
二进制
收藏!!!一图掌握 Go 中 IO 包的关系
在知乎上看到这样一个问题:Golang的IO库那么多,我该怎么选。今天就跟大家聊聊这个问题。首先,我们要知道,golang中有哪些IO包。我整理了一下,大概有io包、bufio包、ioutil、os、...
2023-6-9 08:54:51 | 阅读: 14 |
收藏
|
Go语言中文网
readdir
bufio
ioutil
dirname
网络
Go 这么不稳?TIOBE 6 月榜单发布!
整理 | 郑丽媛出品 | CSDN(ID:CSDNnews)本周,6 月 TIOBE 编程语言排行榜已更新,一起来看看这个月各大编程语言有何最新变化吧!Python 会保持第一吗?编程语言的流行度,除...
2023-6-8 08:54:52 | 阅读: 24 |
收藏
|
Go语言中文网
编程
tiobe
python
排行榜
Go1.21.0 的惊喜:map 元素清空有了新姿势
阅读本文大概需要 2 分钟。大家好,我是站长 polarisxu。早在 2022 年 10 月,rsc 就有一个提案:spec: add clear(x) builtin, to clear map,...
2023-6-7 08:53:43 | 阅读: 15 |
收藏
|
Go语言中文网
type1
安全
映射
mymap
baz
Go 每日一库之文件类型鉴别利器 filetype
阅读本文大概需要 3 分钟。大家好,我是站长 polarisxu。上次介绍了标准库中的文件类型检测方法,有不少人提到它很不准。的确如此。本期介绍一个更好、更准的第三方库。filetype(https:...
2023-6-5 08:53:45 | 阅读: 17 |
收藏
|
Go语言中文网
filetype
github
readfile
ioutil
Go语言爱好者周刊:第 189 期 —— Go 新的版本命名规则
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly[1]),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue[2...
2023-6-4 22:1:39 | 阅读: 19 |
收藏
|
Go语言中文网
github
ssh
trzsz
grank
为什么取消了Go1.21,而采用了Go1.21.0的版本命名规则
点击上方蓝色“Go语言中文网”关注,每天一起学 GoGo语言的发展遵循了一个设计驱动的过程,任何对语言、库或工具的重大改变或增加都必须经过提议、讨论和文档化的步骤,才能被实现。Go语言的版本号由三部分...
2023-6-2 08:54:47 | 阅读: 13 |
收藏
|
Go语言中文网
提议
修订
第一代
三位
第三位
Go 每日一库之 redis官网推荐的go版本的分布式锁:redsync
今天给大家推荐的是基于redis的Go版本的分布式锁工具:redsync。该工具也是redis官网上推荐的。redsync包具有高性能、高可用、防死锁、防误删的特点。小档案redsync小档案star...
2023-6-1 08:53:32 | 阅读: 31 |
收藏
|
Go语言中文网
redsync
mutex
加锁
pools
分布式
Go 标准库的神秘功能:如何轻松识别任何文件类型
阅读本文大概需要 2 分钟。文件类型识别是在很多应用场景中都需要用到的功能,比如在 Web 开发中,我们需要根据上传文件的类型来进行不同的处理,或者在文件管理系统中,我们需要根据文件类型来显示不同的图...
2023-5-31 08:54:50 | 阅读: 15 |
收藏
|
Go语言中文网
contenttype
mpeg
缓冲区
Previous
3
4
5
6
7
8
9
10
Next