4 ms·
How so? You can still compile with go 1.10
by kxkfkkfvv 8y ago
How so?
You can still compile with go 1.10
- zeveb 8y agoOnly for as long as his dependencies can compile with Go 1.10. In my experience it's pretty common for the Go community to rapidly adopt features found in new releases, making it impossible to support old Go versions. I've seen guys commit code requiring a new Go version the day it was released! My own preference is to wait a few months, but I'm naturally conservative.
- Kubuxu 8y ago> I've seen guys commit code requiring a new Go version the day it was released! I will be that guy once Go 1.11 releases. The reason being, Golang finally added feature [1] we were asking for since Jan 2015, it allows us to replace about 3k LOC of platform specific, low level (syscall) and error-prone code with 10 lines. [1]: https://github.com/golang/go/issues/9661 https://github.com/golang/go/issues/9661
- nxkduudujs 8y agoThis is a no-problem when you vendor your dependencies.
- zeveb 8y agoDon't look at it as a burden: look at it as a gift. When you're born, you have no claim on anyone in the world other than your parents. You can't demand protection from the Singapore police; you can't demand that the consumer protections of Zaire be imposed on your diapers; you are alien to every state on earth. Every state, that is, but yours. At birth, you get the right to make demands of all these other people, and (under rules you'll get to contribute to) they'll answer those demands! You get welfare, healthcare, education — all because of your nation-state. That's pretty awesome!