首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
用户9884161682961
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
你的站点抗压么?推荐一款超方便的开源压测工具
Vegeta 是一款用 Go 语言编写的多功能 HTTP(S) 压测工具:安装方便、功能齐全、使用简单,还可作为命令行工具或者开发库进行使用。它不仅提供了常见的压测功能,还支持格式化结果并输出
go容易犯错的30个陷阱
小心指针的陷阱 tom是指向user的指针,name=tom tom赋值给jack jack修改name=jack
函数传递指针真的比传值效率高吗
一个函数可以接收值类型的变量也可以接收指针类型的变量,有人说,指针类型的更好,这样就不用多余的值拷贝了,不管这个指针怎么传,我们始终用的都是指针指向那块内存。然而真的是这样的吗? 我们知道内存的分配可
GoLand+Delve 远程调试Go程序 | Go主题月
本文介绍利用GoLand+dlv,在window调试运行在Linux环境的go程序的步骤。支持断点调试,适合习惯用IDE的开发人员
iris 指针的理解使用及数据库操作层封装
在Golang 指针中,我们谈及过 Golang 指针的基本信息,但由于篇幅还不够详细。 今天藉由 数据库操作层封装 的实操机会,我们继续了解。
2.3 Go语言从入门到精通:数据类型
Go 语言是一种静态类型的编程语言,在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。编译器在进行编译的时候,就要知道每个值的类型,这样编译器就知道要为这个值…
数据结构&算法 必知必会系列:1. 开篇 | 七日打卡
先理解涵义,才能更好学习。我们先来思考下,「算法」是什么? 非程序思维可能会想到数学算法,比如一堆公式。那放到程序世界,算法就变成一堆「代码」(Func方法/函数)。 那回想一下学生时代的数学解题,如何解应用题?比如算圆的面积,用公式 S=πr² ,类似的问题就都能解了。 再回…
Golang参数校验:go-playground/validator的缺点及替代品checker
Golang的参数校验,大多数使用的是validator(gin框架使用的是validator v8/v9)。 但是,validator的缺点是,将校验的逻辑,以标签(tag)的方式写入结构体,这种方法具有很强的侵入性,并且校验逻辑不容易阅读。 为此,笔者写了checker,作…
写给 Go 初学者的指南
在云计算时代,Go是首选的编程语言,很多云的基础设施都是由Go来写的,更别说还有Docker和kubernetes这样的大杀器。对于后端工程师来说,这是最值得学习的技能。这篇文章适合有一定基础的人,因
支付系统 - 雪花算法与多键分表
本文是对支付系统中平台流水号的生成进行探讨。一般情况下,我们希望生成的字段值满足我们某种期望的,尽量不去使用完全没有规律的值。假设,我们支付系统中平台流水号的值是 20200627130743000001。这个数字前 14 位代表时间戳,表示该笔交易是 2020 年 6 月 2…