The tool (included in the SDK) that generates the Java client library makes a call to a Google-hosted service (the source of which is not currently public). The tool that generates the Objective-C library will (I believe) have its source published.
If you're just interested in generating a client library for an Endpoint that you can consume in Go, you can probably use the gen.go<http://code.google.com/p/google-api-go-client/source/browse/google-api-go-generator/gen.go>file provided by the Go client library. I must include the disclaimer that this is entirely untested, the generated library may make assumptions which are incorrect for non-Google-authored APIs. If you want to write a backend in Go, there are probably some server-side details that would block your implementation. Thanks, Dan On Tue, Jul 10, 2012 at 3:21 PM, Kyle Finley <[email protected]> wrote: > Are the tools open source? I think that the discovery api has a lot of > potential and I would like to investigate a Go port. > > > On Tuesday, July 10, 2012 3:22:15 PM UTC-5, Dan Holevoet wrote: >> >> Yes. We have command line tools for Python annotations -> client >> libraries. (We have them for Java as well, if using Eclipse and the Google >> Plugin for Eclipse isn't your thing.) >> >> Thanks, >> Dan >> >> >> On Mon, Jul 9, 2012 at 5:34 PM, timh <[email protected]> wrote: >> >>> Does that mean that the tools exist to generate the client libs from >>> annotated python code exist as well ? >>> >>> T >>> >>> >>> On Tuesday, July 10, 2012 8:25:31 AM UTC+8, Dan Holevoet wrote: >>>> >>>> Google Cloud Endpoints supports Python as well. We don't have any >>>> specific plans yet for supporting Go. >>>> >>>> Thanks, >>>> Dan >>>> >>>> >>>> On Fri, Jul 6, 2012 at 8:48 PM, timh <[email protected]> wrote: >>>> >>>>> HI >>>>> >>>>> I have watched all of the presentations/videos on endpoints. All >>>>> examples are java based. >>>>> Are the tools and this service focussed on java only ? What about >>>>> python/go ? >>>>> >>>>> Cheers >>>>> >>>>> T >>>>> >>>>> >>>>> On Saturday, July 7, 2012 9:34:19 AM UTC+8, Amy Unruh wrote: >>>>>> >>>>>> >>>>>> >>>>>> On 3 July 2012 05:41, Tom Muse <[email protected]> wrote: >>>>>> >>>>>>> Do you have the link for the video handy? I am having difficulties >>>>>>> locating it. >>>>>> >>>>>> >>>>>> Here's the I/O session video: https://developers.**goog**** >>>>>> le.com/events/io/sessions/**gooi****o2012/303/<https://developers.google.com/events/io/sessions/gooio2012/303/>. >>>>>> >>>>>> -Amy >>>>>> >>>>>> >>>>>>> >>>>>>> Thanks in advance :) >>>>>>> >>>>>>> >>>>>>> On Friday, June 29, 2012 6:50:45 PM UTC-4, Tom wrote: >>>>>>>> >>>>>>>> Just watched the video - endpoints look great. >>>>>>>> >>>>>>>> Are you able to give us some idea when they will be available for >>>>>>>> non-Trusted testers? >>>>>>>> >>>>>>>> Thanks. >>>>>>>> Tom >>>>>>>> >>>>>>>> On Thursday, June 28, 2012 12:44:58 AM UTC-4, Christina Ilvento >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Hi All, >>>>>>>>> >>>>>>>>> Endpoints is one of the features we announced in our App Engine >>>>>>>>> overview session today at I/O that's designed to make writing mobile >>>>>>>>> backends on App Engine easier. More details to come in talks tomorrow >>>>>>>>> (YouTube videos should be up soon) and we'll post some info with the >>>>>>>>> trusted tester sign-up form to the groups shortly. >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Christina >>>>>>>>> >>>>>>>>> On Wed, Jun 27, 2012 at 8:58 PM, James Broberg <[email protected] >>>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> I'd also like to know. Don't hold out on us now.... :) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 28 June 2012 06:45, Sam G <[email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Bump. Any word from a Googler on what this is!? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tuesday, June 26, 2012 4:59:33 PM UTC-7, Sam G wrote: >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> This section just showed up for me in the App Engine dashboard. >>>>>>>>>>>> I also heard PageSpeed and SSL have been released? Where can I >>>>>>>>>>>> get to these so that I can sign up? >>>>>>>>>>>> >>>>>>>>>>>> The new "Endpoints" section says that an API.yaml should >>>>>>>>>>>> exist... what will go in that? Is there documentation up, now that >>>>>>>>>>>> this is >>>>>>>>>>>> a production release? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> <https://lh3.googleusercontent.com/-8UcxwQ-SA1c/T-pMt7axhhI/AAAAAAAABOA/78xFoVtkBtQ/s1600/endpoints.png> >>>>>>>>>>>> Is this part of an I/O release? >>>>>>>>>>>> >>>>>>>>>>>> Screenshot sample attached. >>>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>> Google Groups "Google App Engine" group. >>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>> https://groups.google.com/d/**ms******g/google-appengine/-/** >>>>>>>>>>> cA8hVE9iY******pcJ<https://groups.google.com/d/msg/google-appengine/-/cA8hVE9iYpcJ> >>>>>>>>>>> . >>>>>>>>>>> >>>>>>>>>>> To post to this group, send email to >>>>>>>>>>> google-appengine@googlegroups.********com<[email protected]> >>>>>>>>>>> . >>>>>>>>>>> To unsubscribe from this group, send email to >>>>>>>>>>> google-appengine+unsubscribe@**g******ooglegroups.com<google-appengine%[email protected]> >>>>>>>>>>> . >>>>>>>>>>> For more options, visit this group at http://groups.google.com/* >>>>>>>>>>> *group******/google-appengine?hl=en<http://groups.google.com/group/google-appengine?hl=en> >>>>>>>>>>> . >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "Google App Engine" group. >>>>>>>>>> To post to this group, send email to >>>>>>>>>> google-appengine@googlegroups.********com<[email protected]> >>>>>>>>>> . >>>>>>>>>> To unsubscribe from this group, send email to >>>>>>>>>> google-appengine+unsubscribe@**g******ooglegroups.com<google-appengine%[email protected]> >>>>>>>>>> . >>>>>>>>>> For more options, visit this group at http://groups.google.com/** >>>>>>>>>> group******/google-appengine?hl=en<http://groups.google.com/group/google-appengine?hl=en> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Google App Engine" group. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/**ms****g/google-appengine/-/**qC8lh4Gfn >>>>>>> ****8gJ<https://groups.google.com/d/msg/google-appengine/-/qC8lh4Gfn8gJ> >>>>>>> . >>>>>>> >>>>>>> To post to this group, send email to google-appengine@googlegroups.* >>>>>>> *****com <[email protected]>. >>>>>>> To unsubscribe from this group, send email to >>>>>>> google-appengine+unsubscribe@**g****ooglegroups.com<google-appengine%[email protected]> >>>>>>> . >>>>>>> For more options, visit this group at http://groups.google.com/** >>>>>>> group****/google-appengine?hl=en<http://groups.google.com/group/google-appengine?hl=en> >>>>>>> . >>>>>>> >>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Google App Engine" group. >>>>> To view this discussion on the web visit https://groups.google.com/d/* >>>>> *ms**g/google-appengine/-/**buKREK4jK**SwJ<https://groups.google.com/d/msg/google-appengine/-/buKREK4jKSwJ> >>>>> . >>>>> >>>>> To post to this group, send email to google-appengine@googlegroups.*** >>>>> *com <[email protected]>. >>>>> To unsubscribe from this group, send email to >>>>> google-appengine+unsubscribe@**g**ooglegroups.com<google-appengine%[email protected]> >>>>> . >>>>> For more options, visit this group at http://groups.google.com/**group >>>>> **/google-appengine?hl=en<http://groups.google.com/group/google-appengine?hl=en> >>>>> . >>>>> >>>> >>>> >>>> >>>> -- >>>> Dan Holevoet >>>> Google Developer Relations >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Google App Engine" group. >>> To view this discussion on the web visit https://groups.google.com/d/** >>> msg/google-appengine/-/**FG9HhVC6lycJ<https://groups.google.com/d/msg/google-appengine/-/FG9HhVC6lycJ> >>> . >>> >>> To post to this group, send email to >>> google-appengine@googlegroups.**com<[email protected]> >>> . >>> To unsubscribe from this group, send email to >>> google-appengine+unsubscribe@**googlegroups.com<google-appengine%[email protected]> >>> . >>> For more options, visit this group at http://groups.google.com/** >>> group/google-appengine?hl=en<http://groups.google.com/group/google-appengine?hl=en> >>> . >>> >> >> >> >> -- >> Dan Holevoet >> Google Developer Relations >> >> -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine/-/ex0S2CB1mPIJ. > > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > -- Dan Holevoet Google Developer Relations -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
