首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Golang
全栈虎
创建于2025-01-24
订阅专栏
关于 Golang 的技术分享。
暂无订阅
共5篇文章
创建于2025-01-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
将任意文件转换为 Go 语言字节数组
概述 2goarray 是一个轻量级命令行工具,可将任意文件(如图像、文本、二进制文件等)转换为符合 Go 语法规范的字节数组([]byte)。
Go 方法调用规则总结
1. 设计哲学 Go 语言的设计目标是让开发者更专注于逻辑,而不是纠结于值或指针的细节。通过自动处理值方法和指针方法的调用,Go 提供了灵活的语法糖,使得代码更简洁易读。
Golang 迭代器总结
1. 概述 Go 语言从 1.23 版本开始引入了对迭代器的标准化支持。迭代器是一种用于遍历数据集合的机制,允许开发者以统一的方式处理数组、切片、映射、通道等数据结构。
零内存分配的泛型 New 函数
使用 泛型函数 和 反射 实现类似 new 功能的零内存分配方案。该方案的核心思想是通过泛型和反射动态获取类型信息,并返回一个指向该类型的指针,而无需实际分配内存。
Golang 泛型支持的类型
在 Go 1.18 及以后版本中,泛型支持以下几种类型: 函数:你可以定义具有泛型参数的函数。 结构体:你可以定义具有泛型参数的结构体。 接口:你可以定义具有泛型参数的接口。