Go ou Golang é uma linguagem de programação open source criada pelo Google em 2009 para simplificar a programação de aplicativos sem comprometer a performance. Go foi desenvolvida para ter a rapidez da linguagem C mas ser mais legível, e cresceu rapidamente em popularidade por suportar concorrência, código fácil de manter e ser usada por grandes empresas como o Facebook.
Apresentação dos conceitos de PWA e como isso impacta no desenvolvimento Web Mobile. Uma visão geral sobre desenvolvimento nativo usando React Native e o que muda com a oficialização de Kotlin como linguagem no Android.
Porque Desenvolver em Go (Golang) - ABCDev 2017Carlos Maniero
Longe de ser uma linguagem nova, com quase sete anos desde o primeiro release, Go (GoLang) está sendo cada vez mais utilizada. Promete escalabilidade, simplicidade e tem um dos mascotes mais fofos da história das linguagens de programação. Dado isso, vamos ver um pouco da sintaxe e como Go lida lindamente com concorrência.
Apresentação dos conceitos de PWA e como isso impacta no desenvolvimento Web Mobile. Uma visão geral sobre desenvolvimento nativo usando React Native e o que muda com a oficialização de Kotlin como linguagem no Android.
Porque Desenvolver em Go (Golang) - ABCDev 2017Carlos Maniero
Longe de ser uma linguagem nova, com quase sete anos desde o primeiro release, Go (GoLang) está sendo cada vez mais utilizada. Promete escalabilidade, simplicidade e tem um dos mascotes mais fofos da história das linguagens de programação. Dado isso, vamos ver um pouco da sintaxe e como Go lida lindamente com concorrência.
Essa apresentação tem informações sobre a linguagem que mais cresce, em popularidade e número de aplicações de alto processamento de dados, nos últimos anos. Você vai encontrar um pouco da história da linguagem, um pouco da estrutura, onde e por que utiliza-la.
Também vai encontrar diversas referências de por onde estudar, vídeos, livros e links que irão te ajudar a rampar.
Minicurso de PhoneGap para SECCOMP (semana da computação) da Unesp de Rio Claro. Nesse minicurso foi desenvolvido um app simples, que realiza busca informações sobre artistas, utilizando a API do Last.fm
Segue o link para o código-fonte e os vídeos de demonstração para Android e iOS
Github:
https://github.com/fernandodelrio/MusicApp
Demonstração Android:
http://youtu.be/-2HYK7u0hSE
Demonstração iOS:
http://youtu.be/ReqqTbRUpQ4
Unidade Curricular do Curso de Administração de Empresas da FGV-RJ EBAPE - Bruno Gomes, Administração de Operações - Tema: Projeto de Produto ou Serviço
Apresentação sobre Golang para iniciantes, cobrindo um pouco da história da linguagem e aspectos curiosos da API. Foi realizada no DevFest Norte 2014, em Belém/PA.
Essa apresentação tem informações sobre a linguagem que mais cresce, em popularidade e número de aplicações de alto processamento de dados, nos últimos anos. Você vai encontrar um pouco da história da linguagem, um pouco da estrutura, onde e por que utiliza-la.
Também vai encontrar diversas referências de por onde estudar, vídeos, livros e links que irão te ajudar a rampar.
Minicurso de PhoneGap para SECCOMP (semana da computação) da Unesp de Rio Claro. Nesse minicurso foi desenvolvido um app simples, que realiza busca informações sobre artistas, utilizando a API do Last.fm
Segue o link para o código-fonte e os vídeos de demonstração para Android e iOS
Github:
https://github.com/fernandodelrio/MusicApp
Demonstração Android:
http://youtu.be/-2HYK7u0hSE
Demonstração iOS:
http://youtu.be/ReqqTbRUpQ4
Unidade Curricular do Curso de Administração de Empresas da FGV-RJ EBAPE - Bruno Gomes, Administração de Operações - Tema: Projeto de Produto ou Serviço
Apresentação sobre Golang para iniciantes, cobrindo um pouco da história da linguagem e aspectos curiosos da API. Foi realizada no DevFest Norte 2014, em Belém/PA.
Go ou Golang: a jogada da Google pra salvar ela mesma
1.
2. O que é Go/Golang?
Go ou Golang é uma linguagem
open source criada em 2009 pelo Google por
3. O Google, em busca de uma linguagem que
reduzisse a complexidade da programação
de aplicativos, desenvolveu a linguagem Go,
que, segundo a empresa, atinge esse objetivo
sem comprometer a performance.
4. Go foi criada com objetivos simples, dentre os
principais, ter a rapidez da linguagem C, mas ser
um pouco mais legível e/ou fácil de programar
5. Criada em 2009 e em apenas sete anos subiu
ao topo das linguagens mais requisitadas, sendo
aplicada no: Facebook, nos sites oficiais
da BBC e do governo do Reino Unido.
6.
7. 1. Está crescendo mais rápido
do que qualquer outra linguagem
No começo de 2017, os números comprovaram
o que muitas pessoas já sabiam.
8. 2. Multicore
Muita coisa mudou nos hardwares desde os
anos noventa. Uma das maiores modificações
foi a adição de mais núcleos.
9. 3. Concorrência
A concorrência é de extrema importância em
qualquer linguagem de programação e uma das
maiores vantagens do Google Go. Concorrência
tem a ver com a capacidade de executar mais
de uma tarefa ao mesmo tempo.
10. 4. O código é fácil de manter
O Google Go foi criado para fazer com que a
programação fosse menos difícil. E de fato,
o código do Go é fácil de ser compreendido
e mantido.
11. 5. Grandes companhias confiam no Go
Por fim, saiba que o Google Go não é um
capricho de programadores: ele se provou muito
útil para grandes companhias. Pense em nomes
como:
12. O Programa “Olá Mundo” em Go:
package main
import "fmt"
func main() {
fmt.Printf("Olá, Mundo!n")
}
14. Se o inglês não está tão afiado assim, existe um
endereço que é praticamente uma réplica do site
oficial, mas com quase tudo traduzido para o
Português.
www.golangbr.org