In Go “==” operator works for everything by default, I like it more:
type A struct {
Name string
Quality int
}
func main() {
var x A
var y A
fmt.Printf("%v", x == y)
}
(if all you want is to compare all corresponding fields which you usually want)
One time I used archinstall, it randomly crashed and then worked after a few attempts, I hope it works better now