私は Go プログラミング言語の完全な初心者で、addStuff
単純に 2 つの整数を加算してその合計を返す Go 関数のパラメーターの型を定義しようとしていますが、関数をコンパイルしようとすると次のエラーが表示されます。 :
prog.go:6: undefined: a
prog.go:6: undefined: b
prog.go:7: undefined: a
prog.go:7: undefined: b
prog.go:7: too many arguments to return
prog.go:11: addStuff(4, 5) used as value
このコンパイラ エラーを生成したコードは次のとおりです。
package main
import "fmt"
import "strconv"
func addStuff(a, b){
return a+b
}
func main() {
fmt.Println("Hello," + strconv.Itoa(addStuff(4,5)))
}
ここで何が間違っていますか? Go でパラメーターの型を設定する正しい方法は何ですか?