google-api-go-client: document arrays of enums and add struct descriptions.

Also, don't break URLs in comments.

This improves issue #2.

Change-Id: I32fbbe26238f5c1527a7e9cd42b063749f76d881
Reviewed-on: https://code-review.googlesource.com/3240
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
129 files changed
tree: 148ea84bb0e906d43808db944d4ff770dbedd599
  1. adexchangebuyer/
  2. adexchangeseller/
  3. admin/
  4. adsense/
  5. adsensehost/
  6. analytics/
  7. androidenterprise/
  8. androidpublisher/
  9. appengine/
  10. appsactivity/
  11. appstate/
  12. autoscaler/
  13. bigquery/
  14. blogger/
  15. books/
  16. calendar/
  17. civicinfo/
  18. classroom/
  19. clouddebugger/
  20. cloudlatencytest/
  21. cloudmonitoring/
  22. cloudresourcemanager/
  23. clouduseraccounts/
  24. compute/
  25. computeaccounts/
  26. container/
  27. content/
  28. coordinate/
  29. customsearch/
  30. dataflow/
  31. datastore/
  32. deploymentmanager/
  33. dfareporting/
  34. discovery/
  35. dns/
  36. doubleclickbidmanager/
  37. doubleclicksearch/
  38. drive/
  39. examples/
  40. fitness/
  41. freebase/
  42. fusiontables/
  43. games/
  44. gamesconfiguration/
  45. gamesmanagement/
  46. gan/
  47. genomics/
  48. gmail/
  49. google-api-go-generator/
  50. googleapi/
  51. groupsmigration/
  52. groupssettings/
  53. identitytoolkit/
  54. lib/
  55. licensing/
  56. logging/
  57. manager/
  58. mapsengine/
  59. mirror/
  60. oauth2/
  61. pagespeedonline/
  62. partners/
  63. playmoviespartner/
  64. plus/
  65. plusdomains/
  66. prediction/
  67. pubsub/
  68. qpxexpress/
  69. replicapool/
  70. replicapoolupdater/
  71. reseller/
  72. resourceviews/
  73. siteverification/
  74. spectrum/
  75. sqladmin/
  76. storage/
  77. tagmanager/
  78. taskqueue/
  79. tasks/
  80. translate/
  81. urlshortener/
  82. webfonts/
  83. webmasters/
  84. youtube/
  85. youtubeanalytics/
  86. .hgignore
  87. .hgtags
  88. .travis.yml
  89. api-list.json
  90. AUTHORS
  91. CONTRIBUTING.md
  92. CONTRIBUTORS
  93. GettingStarted.md
  94. LICENSE
  95. Makefile
  96. NOTES
  97. README.md
  98. TODO
README.md

Google APIs Client Library for Go

Status

Build Status

These are auto-generated Go libraries from the Google Discovery Service's JSON description files of the available “new style” Google APIs.

Due to the auto-generated nature of this collection of libraries, complete APIs or specific versions can appear or go away without notice. As a result, you should always locally vendor any API(s) that your code relies upon.

Announcement email: http://groups.google.com/group/golang-nuts/browse_thread/thread/6c7281450be9a21e

Getting started documentation:

https://github.com/google/google-api-go-client/blob/master/GettingStarted.md

In summary:

$ go get google.golang.org/api/storage/v1
$ go get google.golang.org/api/tasks/v1
$ go get google.golang.org/api/moderator/v1
... etc ...

For docs, see e.g.:

https://godoc.org/google.golang.org/api/storage/v1

The package of a given import is the second-to-last component, before the version number.

For examples, see:

https://github.com/google/google-api-go-client/tree/master/examples

For support, use the golang-nuts@ mailing list:

https://groups.google.com/group/golang-nuts