Generating an EC2 client library using go/ast · HackerTrans