golang实现php中的array_chunk分割切片到指定大小
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2023-08-15 14:59:35
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
func ArrayChunk[T any](s []T, size int) [][]T { if size <= 0 { return nil } var chunks [][]T for i := 0; i < len(s); i += size { end := i + size if end > len(s) { end = len(s) } chunks = append(chunks, s[i:end]) } return chunks }
入参
返回