GopherCon Brasil 2019

Palestras

Dia 1

Event-driven archictecture

Shifting com Istiops

Busca em alta performance com GraphQL e ElasticSearch

Autor: Guilherme Baptista

Projeto Shiva

Análise estática e linters

Sugestões:

Características de um bom código:

Um bom código balanceia todos estes aspectos!

Lexer converte as frases de um código em várias categorias e produzir tokens. Parsers são? What is a “abstract syntatic tree”?

Homoiconicidade: código é dado, dado é código. Ocorre com linguagens como LISP. Go, por exemplo, não é homoicônico.

ABC metrics servem para indicar o quão complexo é o seu código. ABC vem de “Assignment”, “Branch” e “Comparison”.

etcd? grafana?

Do compilador ao programa

Cris Silva Jr.

Mais informações...

Você pode me achar no LinkedIn ou no GitHub.

GE/CS$ d- s:- a- C++ UL++$ W++ w++ M++ PS+ PE !tv b+ DI+ D+ G e>+++++ R* h++ r* y?