Queue Queue data structure, i know i'm cheating use slice as queue. But golang already give everthing i need.