add examples; go fmt