https://levelup.gitconnected.com/golang-interview-assignment-15-valid-anagram-in-two-strings-with-four-solutions-and-tests-c7185ff585e1