[英]How to get values in slice with Go?
對於 Go 中的切片,我想獲取其中的所有項目。
package main
import "fmt"
func main() {
var ids = []int{1, 2, 3}
fmt.Println(ids)
}
// [1 2 3]
如果在 MySQL 中使用這些 id 搜索,例如
select * from posts where id IN (ids);
這里的ids
應該是逗號分隔的數字
select * from posts where id IN (1,2,3);
有沒有一種快速的方法來獲取所有 id 值但不使用切片for
循環?
有沒有一種快速的方法來獲取所有 id 值但不使用切片中的 for 循環?
不,您所能做的就是將循環隱藏在 function 中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.