में फ़ंक्शन पैरामीटर प्रकार सेट करें मैं गो प्रोग्रामिंग भाषा के लिए एक पूर्ण शुरुआतकर्ता हूं, और मैं addStuff
नामक गो फ़ंक्शन के पैरामीटर प्रकार को परिभाषित करने का प्रयास कर रहा हूं जो बस दो पूर्णांक जोड़ता है और उनकी राशि देता है, लेकिन मैं देखता हूं निम्न त्रुटि जब मैं समारोह को संकलित करने का प्रयास करें:गो
package main
import "fmt"
import "strconv"
func addStuff(a, b){
return a+b
}
func main() {
fmt.Println("Hello," + strconv.Itoa(addStuff(4,5)))
}
क्या मैं गलत यहाँ कर रहा हूँ, और क्या स्थापित करने के लिए सही तरीका है:
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
यहाँ कोड है कि इस संकलक त्रुटि का उत्पादन किया है जाओ में पैरामीटर के प्रकार?
बतख-टाइप की गई भाषाओं की मात्रा को ध्यान में रखते हुए, यह (मेरी राय में) एक वैध प्रश्न है। – thwd