Go on language learning system

Foreword

  • Checked how many people answer the Go language learning, have to also feel there is something wrong, there are some front to give you some clear way back began to sell from their own tutorial. . .
  • During this time I also wrote a lot of blog, written not how I feel, in fact, also found that the system is not suitable for learning blog, blog largely fragmented learning
  • Many also read the blog written by someone else, of course, there are many poorly at the
  • And no matter what the means, write a blog and watching blog, is not the main means of learning, but only to review, consolidate and expand the
  • Learning and exploration this time, people feel this entry:

route

  • 1. Official newbie tutorial "A Tour of Go": very simple, suitable for beginners
  • 2. "Go language Bible": in simple terms, the first pass read, understand about
  • 3. "Go practical language": practical strong, has expanded the content of the Bible, along with examples go again
  • 4. "Go high-level programming language": the summary, review and consolidate expand there, talked about many of the key technologies used to the practical application
  • 5. "Go language Bible": read it again, and experience a classic example of programming recommendations

Suggest

  • If you just do not learn basic computer programming language, it was only gulping
  • Highly recommended learning:
    0. algorithms and data structures: data handling, and mathematics in physics, like the algorithms and data structures in programming
    1. Computer Composition Principle: Understanding the physical storage of data and instruction processing
    2. Computer operations system: understanding concurrent parallelism of the operating system, all kinds of scheduling
    3. computer network: understanding of network architecture, data transmission, so that when the practice of writing network applications to ease

Guess you like

Origin www.cnblogs.com/laiyuanjing/p/11315414.html