Graph Data Structure Implementation and Traversal Algorithms (BFS and DFS) in Golang (With Examples)