When can be expect full support for Modules in Go?

87 views
Skip to first unread message

Ezequiel Muns

unread,
Sep 25, 2013, 3:31:29 AM9/25/13
to google-a...@googlegroups.com
If one tries to create modules with the Go runtime, `appcfg.py update gives the following error:

03:12 PM Scanning files on local disk.
Error 400: --- begin server output ---
The Modules feature is not available to applications using the specified runtime: go.
--- end server output ---

If you just need Go for one module, the system can be tricked by having app.yaml (implicitly) define the app's default module as using the Go runtime and then having other module yaml files specify the Java or Python runtimes. This workaround does the job until you realize you can no longer manage the default module's Performance Settings: having modules removes the options pane from Administration Console > Performance Settings while the app.yaml cannot have performance settings for the default module (or you experience the same error as above). 

I guess a reasonable solution might be to retain the ability to update default module Performance Settings thought the admin console even when using modules (I thought that was the case in a previous release). Otherwise, can we expect modules to make it to Go in the nearish future?


Vinny P

unread,
Sep 25, 2013, 9:14:24 AM9/25/13
to google-a...@googlegroups.com
On Wed, Sep 25, 2013 at 2:31 AM, Ezequiel Muns <em...@quotify.com> wrote:
Otherwise, can we expect modules to make it to Go in the nearish future?



Modules support for the Go runtime looks to be in progress, see the tracking issue at  https://code.google.com/p/googleappengine/issues/detail?id=9897 (Note the Status: Started in the left bar).

 
 
-----------------
-Vinny P
Technology & Media Advisor
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com
 
 

Ezequiel Muns

unread,
Sep 25, 2013, 9:41:03 PM9/25/13
to google-a...@googlegroups.com
Great news, it seems to have been started just today—by Dave Symonds no less. Thanks.

I wonder what the usual completion to in-production time-frame is like. 


--
You received this message because you are subscribed to a topic in the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-appengine/y7oG8n-JVTo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.



--
Ezequiel A. Muns
Senior Development Engineer, Quotify Technology Inc.
Level 15, 35 Clarence St.
Sydney NSW 2000 

Vinny P

unread,
Sep 26, 2013, 11:54:55 AM9/26/13
to google-a...@googlegroups.com
On Wed, Sep 25, 2013 at 8:41 PM, Ezequiel Muns <em...@quotify.com> wrote:
Great news, it seems to have been started just today—by Dave Symonds no less. Thanks.

I wonder what the usual completion to in-production time-frame is like. 



Dave Symonds is really on-the-ball about the Go runtime, so I would expect it soon. Alternately you can ask Dave himself, he comments frequently on the google-appengine-go mailing list at https://groups.google.com/forum/#!forum/google-appengine-go 

Ezequiel Muns

unread,
Oct 16, 2013, 8:46:04 PM10/16/13
to google-a...@googlegroups.com
I can confirm that this is available as of 1.8.6!
Reply all
Reply to author
Forward
0 new messages