As an OPS veteran with years of working experience, I have not chosen Python as my main language of use in the future. The development efficiency of Python's authoring operations program is high, but with the increase in code size and the indented syntax structure of python, readability and maintainability are not very high. In addition to Python's own design, does not natively support multi-threaded multicore, I consider that when the program code reaches a certain size, it will inevitably consider its execution efficiency and maintenance costs. Finally gave up Python, the choice of language in the process by Google's new go language attracted. Go itself is born out of C, grammar and C comparison, I have been learning and writing C and PHP programs, accustomed to the syntax structure of curly braces. At the same time go absorbs the excellent features of other languages and makes a tradeoff between the various features. In addition to native support multicore multi-threading, the execution efficiency is near C. In addition to the standard library of Go, as well as the mainstream application software in the market, such as MySQL, Redis and other functions of the library have been stable, and the development and operational efficiency is very satisfactory. This is also the main reason many companies or individuals choose to use go to write programs or migrate from Python to go. Unfortunately, the current market on the Go Language programming books or video tutorials are not particularly good, the book is not a mistake too much, that is, the book content and the title does not match. Video tutorials also have a more prominent problem, the knowledge structure and level is not clear, for beginners is not particularly suitable. So I have a "go language programming," The idea of video courses, I hope you learn a lot, many support, if there is any study on the problem, or want to find go language development work, can add me qq:294121813. There will also be a series of Go language videos, covering different stages of go language learning enthusiasts. Video link Address: http://edu.csdn.net/course/detail/2306
Getting started with Go Language programming video course starts