I have a class (struct) like this:
type Question struct{
Question string
answerOne string
answerTwo string
answerCorrect string
}
You can create a pointer to struct and then assign the value to struct variable answerCorrect
. Finally you can print the valueAt struct pointer.
package main
import "fmt"
// Question struct for content
type Question struct {
Question string
answerOne string
answerTwo string
answerCorrect string
}
func main() {
question := &Question{
Question: "What?",
answerOne: "A",
answerTwo: "B",
}
// apply condition to chose from the answer
question.answerCorrect = question.answerTwo
fmt.Println(*question)
}