1. 程式人生 > >理解golang中的function types

理解golang中的function types

同樣輸出Hello, World,只是給Greeting型別添加了say()方法。上面說了,函式型別是表示所有包含相同引數和返回型別的函式集合。我們在一開始先把func(name string) string這樣的函式宣告成Greeting型別,接著我們通過Greeting(english)english函式轉換成Greeting型別。通過這個轉換以後,我們就可以藉由變數g呼叫Greeting型別的say()方法。