5. Bot
A. Is a program
B. It connects to a network or
platform (for example slack)
C. It listen for incoming
conversations
D. It replies to that conversations
37. 3 phases of a
go app
1. Make it barely work with
main.go and main_test.go
2. Extract the different parts in
files or folders.
3. Learn what are the interfaces
between that modules and
create interfaces
4. “Convenience methods”