Я один из тех классических программистов, которые потратили большую часть своего прошлого на файлы .exe и .jar. С прошлого года я бросил себя в мир веб-фреймворков и технологий, которые захватывают меня, чтобы произвести на меня впечатление. По состоянию на прошлые 1½ месяца я влюбился в Go из-за его строгости, а также как «автономный», как кажется. Итак, теперь к реальному вопросу ...Go: Встроенный backend vs app engine
Перейти к приложению приложения для приложений, зачем нам это нужно?
В чем разница и аргументы в выборе обернутого приложения (рамки)?
Я предполагаю, что его цель состоит в том, чтобы загрузить некоторые связи выключения приложения к обертке, но, к сожалению, я не могу показаться, чтобы выяснить (через документацию и обсуждения), что конкретная цель позади этой модуляции.
С уважением, и кибер высокой пятерки в вашем направлении!
Я начал писать ответ, а затем прочитал ваш. Вы сказали все, что я хотел сказать гораздо более лаконично. Мои 2 цента, я лично не против того, чтобы быть администратором сервера для своих собственных вещей (я много лет занимался этим как работа), но я * очень * рекомендую не-linux-типам использовать параметр GAE. Он удаляет много головных болей :-) – Intermernet
Да, учиться быть вашим собственным linux sysadmin - это не простая кривая обучения. Для меня, имея свои собственные серверы, был мой выбор, но я согласен с вами, многим людям было бы лучше с GAE, потому что было бы быстрее встать и работать в режиме производства. –
Также хотелось добавить одну точку ясности, GAE - это Google App Engine, а не Go App Engine. GAE также может запускать код python и java. –