Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hey oh let's go

Hey oh let's go

Apresentação sobre GO no GDG Lisboa em Junho de 2017

Renato Suero

June 28, 2017
Tweet

More Decks by Renato Suero

Other Decks in Technology

Transcript

  1. Um pouco de história Em 2007 começa um projeto interno

    no google. Desenvolvido por Rob Pike, Ken Thompson e Robert Griesemer. Em novembro de 2009 o google abriu o fonte da linguagem
  2. mkdir -p ~/go/{bin,src,pkg} src Go source code organized into packages

    pkg OS and architecture specific compilation artifacts bin Executable Go programs Workspace
  3. https://golang.org/cmd/go/ go run arquivo.go executa seu codigo go build gera

    um arquivo executável go test executa a suíte de testes go env mostrará variáveis de ambiente go get descarrega e instala pacotes e dep. Go Tools
  4. Siege - Http loading testing and benchmarking utility. Siege params

    URL -c *n => numero de requests concorrentes -r *n => numero de repetições por request