Probien/Core

[Code fixes]: Bad practices

Opened this issue · 0 comments

  • Avoid package functions
  • Avoid global variables
  • Encapsulate functions
  • Try to use OOP but in go way
  • do not trigger goroutines AF, use concurrency patterns
  • close channels
  • use dependecy inversion (interface is your friend)