inputParagraph.Text = fmt.Scanf("%s", input) // Error: assignment 
mismatch: 1 variable but fmt.Scanf returns 2 values

The error message is clear: fmt.Scanf returns two values (BTW, neither of 
them is the value extracted).  Check the documentation for fmt.Scanf here:
https://golang.org/pkg/fmt/#Scanf
https://golang.org/pkg/fmt/#hdr-Scanning
https://golang.org/pkg/fmt/#example_Sscanf

outputParagraph.Text += fmt.Printf("The string you entered is: %s", input) 
// multiple-value fmt.Printf() in single-value context

In this case you want fmt.Sprintf instead:
https://golang.org/pkg/fmt/#Sprintf

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/c6dc6c49-b18b-4655-b206-7227e1fdb7d1%40googlegroups.com.

Reply via email to