Toggle navigation
够过瘾
博客
专题
归档
开源
工具
关于
每一个你不满意的现在,都有一个你没有努力的曾经。
聊聊 Go 基于 Interface 的泛型
Go 泛型的草案已经基本定型了,与其他语言最大的不同应该就是 Go 的泛型利用 Interface 做 Constraint,可以说是与现有的 Interface 充分结合
golang
泛型
3年前
喜欢(0)
浏览(5862)
go1.16 新增的embed在各流行Web框架中的应用
Golang 1.16版本新增了一个大家期待已久的特性//go:embed,它的作用就是可以在Go语言应用程序中包含任何文件、目录的内容,也就是说我们可以把文件以及目录中的内容都打包到生成的Go语言应用程序中了,部署的时候,直接扔一个二进制文件就可以了,不用再包含一些静态文件了,因为它们已经被打包到生成的应用程序中了。
golang
embed
3年前
喜欢(0)
浏览(5038)
全方位解读php8.0版本新特性
PHP 8.0 是 PHP 语言的一个主版本更新,它包含了很多新功能与优化项,包括命名参数、联合类型、注解、构造器属性提升、match 表达式、nullsafe,运算符、JIT,并改进了类型系统、错误处理、语法一致性。
php
php8
3年前
喜欢(1)
浏览(4560)
electron 开发跨平台文件下载桌面端应用
本文介绍如何用electron跨平台文件下载桌面端应用,功能包含设置下载路径、显示下载进度、下载速度和下载完成提醒、下载记录
electron
vue
js
3年前
喜欢(1)
浏览(4162)
如何优化Golang中重复的错误处理
Golang 错误处理最让人头疼的问题就是代码里充斥着「if err != nil」,它们破坏了代码的可读性,本文收集了几个例子,让大家明白如何优化此类问题。
golang
错误处理
3年前
喜欢(1)
浏览(3901)
利用GitHub Actions自动同步Gitee镜像仓库
GitHub 虽然在国内访问慢,但是依旧不能阻挠国内开发者的使用,我们一般也会在 Gitee 或者其他托管平台创建一个镜像,用来方便不能正常访问 GitHub 的开发者。
github
gitee
webhook
3年前
喜欢(2)
浏览(4971)
Golang RabbitMQ 故障排查一例
作为一个常识,当我们在处理一些长连接的业务时,客户端往往需要负责断线重连。比如,在我们的一个系统中,是这么处理 RabbitMQ 的断线重连的:
golang
rabbitmq
3年前
喜欢(1)
浏览(3720)
Golang 熔断器的实现
熔断器像是一个保险丝。当我们依赖的服务出现问题时,可以及时容错。一方面可以减少依赖服务对自身访问的依赖,防止出现雪崩效应;另一方面降低请求频率以方便上游尽快恢复服务。
golang
熔断器
3年前
喜欢(1)
浏览(3899)
laravel8更新之速率限制改进
Laravel的请求速率限制器功能已增强,具有更大的灵活性和功能,同时仍保持与先前版本的throttle中间件API的向后兼容性。
php
laravel
中间件
3年前
喜欢(1)
浏览(4526)
guzzlehttp/guzzle 配合 symfony/console 命令行中实现文件下载进度条
guzzlehttp/guzzle 配合 symfony/console 命令行中实现文件下载进度条
php
guzzlehttp
symfony
文件下载
4年前
喜欢(1)
浏览(4435)
‹
1
2
3
›
网站公告
[公告]
够过瘾技术博客大改版,欢迎大家提出宝贵意见。
热门博客
register_shutdown_function()和__destruct()触发时机及顺序探讨
巧用 PHP 数组函数
WordPress回复评论自动添加@评论者
聊聊 Go 基于 Interface 的泛型
Golang主流第三方json库性能分析
go1.16 新增的embed在各流行Web框架中的应用
利用GitHub Actions自动同步Gitee镜像仓库
变态的PHP后门
全方位解读php8.0版本新特性
laravel8更新之速率限制改进
友情链接
golang中文网
laravel中文社区
laravel学院
跟煎鱼学 Go
廖雪峰的博客
风雪之隅
李文周的博客
石磊的博客
go编程时光
关注我 |
更多精彩内容推送