草庐IT

anotherpackage

全部标签

Golang 不能在参数中使用类型作为类型

我是Go语言的新手,我正在尝试熟悉接口(interface)及其可分配性。我正在尝试将参数从struct传递到从另一个package导入的function。ma​​in.go包:packagemainimport{anotherPackage}typeI1interface{anotherPackage.I2}typeT1struct{*anotherPackage.S1}typeT2struct{variable1T1}typeT3struct{variable2T2}funchandler(){varfromIIvarinput=T3{}template:=fromI.Export

Golang 不能在参数中使用类型作为类型

我是Go语言的新手,我正在尝试熟悉接口(interface)及其可分配性。我正在尝试将参数从struct传递到从另一个package导入的function。ma​​in.go包:packagemainimport{anotherPackage}typeI1interface{anotherPackage.I2}typeT1struct{*anotherPackage.S1}typeT2struct{variable1T1}typeT3struct{variable2T2}funchandler(){varfromIIvarinput=T3{}template:=fromI.Export