Add go examples

Code and site changes to support the Go programming language and, specifically, Gophercloud v1.
This needs to be:

```go
opts := volumes.CreateOpts{Name: "vol-001", Size: 100}
vol, err := volumes.Create(client, opts).Extract()
```