Hi, @gorilla_sama, and welcome to the forum!
No apologies necessary; #technical-discussion seems like a fine place to discuss a new feature. I will tell you, though, that most of the frequent posters in this forum are not members of the Go language team, so even if we agree with you, we don’t have the power to add any new features to the language.
That being said, I Googled what “infix methods” are and I doubt Go will ever have them. I see one place they’re used is in Kotlin, and I found a description here:
2. What Is an Infix Notation?
Kotlin allows some functions to be called without using the period and brackets. These are called infix methods, and their use can result in code that looks much more like a natural language.
This is most commonly seen in the inline Map definition:
1 to "one",
2 to "two",
3 to "three"
“to” might look like a special keyword but in this example, this is a to() method leveraging the infix notation and returning a Pair<A, B>.
My gripe is with that last bit about how “to” looks like a special keyword. The languages I’m familiar with other than Go such as C# and Python, and perhaps Kotlin, seem to focus on making code look more declarative, like the code should explain what it’s doing and not how it’s doing it. Go is more like the antithesis to that and prefers raw loops and simple language constructs that show both what and how some code works.