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.

Reply via email to