我找到問(wèn)題了键畴,接口中有Name() string 但是沒(méi)有這個(gè)變量的實(shí)例
Go學(xué)習(xí)之路(九)接口Go的接口和其它語(yǔ)言中的方法不一樣,它是以使用者為主,先定義接口中需要的方法,再去實(shí)現(xiàn)接口中的這些方法 我先定義一個(gè)接口,我想在這個(gè)接口中需要一個(gè)函數(shù),我要往這個(gè)函數(shù)里面?zhèn)饕?..
我找到問(wèn)題了键畴,接口中有Name() string 但是沒(méi)有這個(gè)變量的實(shí)例
Go學(xué)習(xí)之路(九)接口Go的接口和其它語(yǔ)言中的方法不一樣,它是以使用者為主,先定義接口中需要的方法,再去實(shí)現(xiàn)接口中的這些方法 我先定義一個(gè)接口,我想在這個(gè)接口中需要一個(gè)函數(shù),我要往這個(gè)函數(shù)里面?zhèn)饕?..
你好肝劲,第一個(gè)例子,我這里inface = &cat和inface = &dog報(bào)錯(cuò)了交播。Cannot use '&cat' (type *Cat) as the type InfaceType does not implement 'Inface' as some methods are missing:Name() string。求指導(dǎo)
Go學(xué)習(xí)之路(九)接口Go的接口和其它語(yǔ)言中的方法不一樣,它是以使用者為主,先定義接口中需要的方法,再去實(shí)現(xiàn)接口中的這些方法 我先定義一個(gè)接口,我想在這個(gè)接口中需要一個(gè)函數(shù),我要往這個(gè)函數(shù)里面?zhèn)饕?..
與其它主要變成語(yǔ)言的差異 可以有多個(gè)返回值 所有參數(shù)都是值傳遞:slice平窘,map,channel 會(huì)有傳引用的錯(cuò)覺(jué)(比如切片,他背后對(duì)應(yīng)的是一個(gè)數(shù)組,切片本身是一個(gè)數(shù)據(jù)結(jié)構(gòu)...