在进行“围棋之旅”的最后练习时,我决定需要队列(string,int)对。这很容易:
type job struct {
url string
depth int
}
queue := make(chan job)
queue <- job{url, depth}
但是,这让我开始思考:Go中是否内置了对/元组数据类型?支持从函数返回多个值,但是AFAICT(产生的多个值元组)不是Go的类型系统中的一等公民。是这样吗
至于“您尝试了什么”部分,显而易见的语法(来自Python程序员的POV)
queue := make(chan (string, int))
没用。
相关分类