Simpel algorithms and data structures using go(lang)