Skip to content

posts/golang-reslicing-slice/ #3

@utterances-bot

Description

@utterances-bot

Go中slice[i:j:k]第三个参数是做什么的 | 潜水员的咖啡小屋

今天, 突然被同事卷到了, 被问到 golang 中 slice 的三个参数是干嘛的? 我突然一时间忘记了, golang 的重切片居然是可以接受第三个参数的, 枉费我已经了写了快两年的 go 了. 赶紧 google 一下, 并总结备忘.
简单介绍 slice 的数据结构 首先, 介绍一下 golang 中切片的结构体:
1 2 3 4 5 type slice struct { array unsafe.Poi

https://ynikl.github.io/posts/golang-reslicing-slice/

Metadata

Metadata

Assignees

No one assigned

    Labels

    commentcomment from blog

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions