Go (Golang): Explorando a Linguagem do Google
Go (Golang) é uma linguagem moderna, legível, concorrente e é extremamente rápida. Perfeita para aplicações Web!
Go (Golang) é uma linguagem moderna, legível, concorrente e é extremamente rápida. Perfeita para aplicações Web!
Go é a linguagem desenvolvida pelo Google para resolver problemas da escala que a gigante da tecnologia tem e, sem dúvida, essa linguagem também vai ajudar a turbinar as suas aplicações.
Ele é uma das poucas linguagens que surgiu depois dos processadores com múltiplos núcleos e isso fez com que a linguagem tenha mecanismo de concorrência no cerne da linguagem, o que a torna ideal para aplicações na qual são exigidos um alto grau de desempenho.
Go é uma linguagem enxuta, moderna, compilada (muito rápida), que tem vários recursos que irão te ajudar nos desafios de desenvolver uma aplicação escalável!
Não perca tempo e se matricule para aprender essa linguagem fantástica!
Khu vực Câu hỏi thường gặp trống
Ambiente GO: GOROOT & GOPATH
Primeiro Programa em Go
Xem trướcExplorando os Comandos do Terminal
Constantes e Variáveis
Imprimindo Valores no Console
Tipos Básicos
Tipos Básicos: Os Zeros
Conversão entre Tipos Básicos
Funções Básicas
Xem trướcOperadores Aritméticos
Operadores de Atribuição
Operadores Relacionais
Operadores Lógicos
Operadores Unários
Operador Ternário???
Ponteiros em Go
Concorrência vs Paralelismo
Curiosidade: Número de CPUs
Conhecendo a Goroutine
Conhecendo o Channel (Canal)
Usando Goroutine e Channel
Cuidado com os Deadlocks
Channel com Buffer
Channel: Usando Range e Close
Padrão de Concorrência: Generators
Criando um Pacote Reutilizável
Padrão de Concorrência: Multiplexador
Estrutura de Controle: Select
Multiplexador com Select
Ter noção básica de como usar um PC
Ter conhecimento básico de lógica de programação
Aprender os fundamentos da linguagem
Conhecer as estrutura de controles, operadores, funções, ponteiros, struct, interface, polimorfismo...
Boas práticas de programação
Usar banco de dados com Go (Criar tabela, transação, inserir, alterar, excluir e consultar)
Criar um Webservice básico com Go
1.0
1 Học viên
116 Khóa học
1252 Đánh giá
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
Xem chi tiết