Desenvolvida pelo Google em 2009 para resolver problemas de escalabilidade, concorrência e produtividade, a linguagem Go é ideal para criação de aplicações que necessitam de alto desempenho.
Trazendo novos paradigmas e simplicidade à programação, Go reúne robustez, velocidade e versatilidade. Estas características facilitaram a adoção da linguagem, fazendo dela uma das mais queridas e desejadas do mercado de desenvolvimento.
O objetivo da trilha é apresentar casos de uso e conceitos que tornaram Go uma linguagem tão querida. Tenha o privilégio de conhecer uma das linguagens que mais cresce no mundo.
Quinta-feira, 25 de Março de 2021
09h às 19h (somente ao vivo)
1 trilha: De R$ 145 por R$ 110
2 trilhas: De R$ 290 por R$ 198
3 trilhas: De R$ 435 por R$ 285
* preço válido até 19/02
1 trilha: De R$ 145 por R$ 130
2 trilhas: De R$ 290 por R$ 230
3 trilhas: De R$ 435 por R$ 330
* preço válido até 16/03
1 trilha: R$ 145
2 trilhas: De R$ 290 por R$ 260
3 trilhas: De R$ 435 por R$ 370
* preço válido até 25/03
Hora | Conteúdo |
---|---|
09:00 às 09:30 |
Abertura do evento e mini keynote
No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
09:35 às 10:25 |
|
10:30 às 10:45 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
10:50 às 11:25 |
Como implementamos um arquitetura de Event Stream e Data Lake na Neoway usando GoMatheus VillVocê já passou por algum problema ou teve curiosidade em saber como é ter que processar muito rapidamente um volume de dados gigantesco de forma organizada? Esse é um dos nossos desafios aqui na Neoway e o objetivo desta apresentação é mostrar para você como utilizamos Go para criar uma arquitetura de Event Stream na Neoway e organizar/popular o nosso Data Lake. A idéia é abrir toda a arquitetura e os serviços envolvidos para mostrar como estamos resolvendo este problema. |
11:30 às 12:05 |
Operando com Go - Cirurgias digitais e integração com sistemas de hospitaisLeonardo ZamariolaO mercado de cirurgias digitais e auxílio robótico está cada vez mais em alta no mundo. Contudo, antes de ir efetivamente para a mesa de cirurgia o processo se inicia na fase de coleta de informações, realização de diagnósticos e integração com os sistemas que rodam nos hospitais. Nesse cenário complexo, com protocolos antigos (e binários), Go vem se mostrando uma solução muito eficaz e proficiente como linguagem para a construção de integradores e processadores de dados. Neste talk falaremos sobre os principais desafios das integrações de sistemas usando protocolos FHIR e DICOM e como Go contribui para resolvê-los |
12:10 às 12:45 |
Criando um interpretador em Go: The hard wayAlex S. GarzãoJá pensou sobre como seria implementar um interpretador??? Análise léxica, sintática, semântica, geração de código intermediário, execução... E como Go poderia facilitar a construção desta ferramenta não muito convencional? Nesta palestra irei demonstrar como foi implementado, usando apenas a biblioteca padrão, um interpretador para um subset de G-Portugol, uma linguagem de programação totalmente em português. |
12:50 às 13:50 |
Networking e Visitação Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
14:00 às 14:05 |
Abertura da trilha pela coordenação
Aqui os coordenadores fazem uma nova introdução para a trilha. |
14:10 às 14:45 |
Do Hackathon ao Open Source, um gerenciador de incidentes em GoGuilherme Lacombe Oliva da FonsecaO que você acha sobre utilizar um código que passou por dois Hackathons em produção? Nessa talk vou apresentar o Hellper, uma aplicação em Go que nasceu e cresceu em Hackathons, mas que hoje é Open Source. Vou contar um pouco mais sobre a aplicação e principalmente o que erramos e acertamos ao transformar uma aplicação Go, que passou por dois Hackathons, em um projeto Open Source. |
14:50 às 16:05 |
As comunidades estão doentes, como podemos mudar isso?Thayane Pestana Fernandes / Erika Carvalho / Hussani OliveiraPainel Digital desta Trilha
|
16:10 às 16:25 |
Networking e Visitação Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
16:25 às 17:00 |
1,2, ja e 3! Sincronizando código concorrenteAlex RiosNessa talk será demonstrado técnicas de sincronização de código concorrente tem Go usando Mutex e Channels. |
17:05 às 17:40 |
Simulando leis da física com Golang: "Da inércia ao build"Rafael J. Pagliuca dos SantosVocê sempre foi louco pra saber como os games simulam de forma tão espetacular as leis da física do nosso universo?! Ou então como aplicações de engenharia são capazes de calcular respostas valiosas para processos físicos extremamente complexos?! Nessa talk veremos como construir uma engine de física rudimentar "do zero". E, de brinde, uma visão geral sobre como simular equações diferenciais diversas, como propagação de ondas e troca de calor. Se você já conhece alguns dos assuntos abaixo, ótimo! E se não conhece, vai conhecer (um pouco)!
|
17:45 às 18:20 |
Tags e a metaprogramação à la golangCaio Everest BarcelosUm dos recursos mais interessantes ? e por muitas vezes ignorado ? da computação é o metadado. A capacidade de passar um conjunto de atributos e dados em cima de uma informação é uma forma extremamente elegante de ligar composições complexas de dados. Nascendo dessa mecânica, existe um microcosmos dessa técnica, conhecido como metaprogramação: a capacidade de controlar o comportamento de estruturas de dado em tempo de compilação/execução. Essas técnicas têm abordagens diferentes para objetivos específicos. No Python, temos ?decorators?, no Java, ?annotations? e no nosso Golang, temos as tags. |
18:25 às 18:45 |
Open Space
|
18:50 às 19:05 |
Encerramento
Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia. |