Em 2009 o Google lançou uma linguagem de programação que resolvia seus problemas internos para manter o maior motor de pesquisa do mundo. Esta linguagem é o Go que foi pensada para lidar de forma elegante com problemas de concorrência nesta nova era em que a concorrência e paralelismo é o requisito mínimo para escalar qualquer sistema.
Neste curso você vai aprender os fundamentos da linguagem Go e vários dos seus recursos, conhecerá os tipos de dados e como modelar estruturas para o desenvolvimento de sistemas complexos. Além disso você irá aprender a manipular arquivos, fazer requisições externas em APIs HTTP e finalmente irá subir um serviço web. Ao final você estará habilitado para iniciar sua história com a linguagem Go e com o conhecimento necessário para desbravar os frameworks e aplicações escritas nessa linguagem.
Este curso não exige conhecimento prévio sobre programação, mas caso você já tenha alguma noção de lógica de programação com certeza terá um maior proveito.
Neste curso você irá praticar os conhecimentos usando um ambiente online e num editor muito popular (Visual Studio Code), sendo assim não há necessidade de se preocupar em instalar e configurar ferramentas complicadas.
Então prepare um tempo, seja perseverante e aproveite as aulas que vão te tornar um desenvolvedor Go!
Bons estudos!