Image for post
Image for post

Sempre que vou à uma conferência internacional, seja como attendee ou speaker, eu volto com a mente renovada, com novas perspectivas e aprendizados sobre tecnologia em geral. E claro, que com a GopherCon que ocorreu semana passada em Londres não foi diferente!

Eu simplesmente amo, trocar ideias com à priori, desconhecidos, mas depois, amigos, sobre nossos desafios diários como “produtores de tecnologia”. …


Image for post
Image for post
Fonte: https://www.xenonstack.com/blog/data-science/test-driven-development-tdd-in-golang/

Olá Gophers! :)

Recentemente, fiz um programinha, e nele, precisei criar tudo, passo à passo, bem definidos e claros, para, por conseguinte, mostrar que estava usando TDD.

Mas Sheimy, o que é TDD? Eu estava apenas buscando na sabedoria suprema do universo, aka (Google ®), sobre TDD e Go e dei de cara com esse seu texto maluco!

Bom, simplificando e resumindo bem, (spoilers alert!) — o que é TDD, para início desse papo:

TDD, em Inglês que significa Test Drive Development, que traduzindo seria algo como “Desenvolvimento Guiado/Orientado por Testes”.

TDD é uma técnica Jedi de desenvolvimento de software e possui como pilar, ciclos curtos de repetições, relacionados com o conceitos de verificação e validação. …


Essa tirinha é famosa no mundo PYTHON! Mas reivindico uma licença “pythoética” (essa foi horrível, mas vou ser má com vocês e deixar! hahaha) para a versão de GO! (Que Gopher me ajude!)

No segundo dia falei sobre Pacotes e neste terceiro dia, continuaremos neles pois recebemos um patrocínio do FedEX!! Só que não!

Continuamos nos pacotes pois o poder de DETOX no seu código é extremamente eficaz e maravilhoso!! Deixando você, e seu código tão leves que podem até sair voando!

Para importar um Pacote em GO, e consequentemente o código contido nele, basta fazer:

import (

“hakunamatata”

)

//sim, só isso e acabou. …

About

Sheimy Rahman

Principal Solutions Engineer at @ Oracle, technical speaker, Tech and GO Lover. Oh, cat lady and crazy sometimes 🙃

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store