簡體   English   中英

Go-包含切片的接口不會編譯

[英]Go - Interface containing slice wont compile

type MyType interface {
    MyStringSlice []string
}

這有什么問題?

它可以很好地用作以下結構:

type MyType struct {
    MyStringSlice []string
}

但設置為接口時會編譯,並顯示以下錯誤:

syntax error: unexpected [, expecting (

一個接口只能保存方法或其他接口。 看一下語言規范

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM