我对Golang相当新,虽然我已经编写了一些代码行。当我发现 (src) :
时,我正在探索排序选项func (p StringSlice) Swap(i, j int) { p[i], p[j] = p[j], p[i] }
我不知道那里发生了什么。有人可以向我解释p[i], p[j] = p[j], p[i]
正在做什么吗?
感谢。
答案 0 :(得分:0)
这里是golang,我们不需要tmp变量。 它将直接分配线 p [i],p [j] = p [j],p [i]
这是golang的奇迹之一 享受!