- 主题:go 动态创建二维数组的方式不是很优雅
re
刚开始用的时候,就觉得整一个多维的数组/切片咋这么麻烦。。
【 在 dreamr 的大作中提到: 】
: 假如需要创建一个 m * n 的二维数组(切片)。
: 1、java 创建二维数组
: int[][] arr = new int[m][n];
: ...................
--
FROM 183.69.211.*
我都是map[string]struct{}
【 在 littleSram (littleSram) 的大作中提到: 】
: 是,
: 我明白你的意思,明明一个语法糖能提升体验,为啥不做呢。就像我也奇怪为啥不提供一个set的数据结构,明明比语法糖还简单吧,但是go语言自带的就是没有。
: 让人用map[string]bool来代替set
: 想用set,就导入其它库。
--
FROM 180.169.253.*
据说要用方括号或者圆括号
【 在 Knightmare 的大作中提到: 】
:
: 等泛型出来就都解决了
: --
:
发自「今日水木 on HMA-AL00」
--
FROM 221.218.175.*
数组本来就不支持
C++数组也不支持呀
支持的是slice
【 在 dreamr 的大作中提到: 】
: go 的问题是不支持动态尺寸的数组。
: 可是为什么不支持呢?
:
: ....................
- 来自「最水木 for iPhone Xr」
--
FROM 114.254.0.*