2

Does anyone know how Go, the programming language is working?

People likes it, is it useful, is it good or there are better alternatives?

Would like to know the opinions of those who know about it :]

Comments
  • 1
    I've not directly used it much myself, but I worked for a company that has a couple of projects running in it, and I've seen a lot of good. Everyone I know who works with it send to like it a lot, and it actually has a very good (robust/scalable) concurrency model, so that's always worth considering.
  • 2
    Go is very powerful in serialization
  • 3
    But too bad in readability.
    It's not elegant.

    Python is still bae <3
  • 1
    @ElsSnek Nain problem I find in reading go is that it has concepts that either does not exist or work very differently in other langs.

    For example channels and how they interact with select (sort of switch)

    Channels is sometimes used extensively and created and destroyed often which is not common for similar structures in other languages.

    They can be used as pipes but also for async callback like constructs.
  • 0
    I've done a few small (really small) projects in it and for some reasons I really like it, but it is a different kind of learning/reading because it is like you put python and Java and a little bit of JavaScript and C into a pot, and created that language...
    Docker for example is complete written in Go, I think it is a solid choice...
  • 1
  • 0
    @gitpull small keyboard on phone ;)

    Should have been"main".
Add Comment