Комментарии 37
весьма приятный код. переоцениваю для себя этот язык
+2
Они уже допилили бинарник или все еще стопицот компонентов собирать в кучу надо?
0
Сделали gccgo, но пока не включили в дистрибутивы.
0
Это вы про что?
+1
Что именно непонятно в моей фразе? Вот эта страница golang.org/doc/install.html убивает всякое желание заморачиваться. Меня интересовало не появился ли бинарник под винду который устанавливает Go в два клика.
-1
Да вроде бы под винду и не предполагалось собирать вручную. Вот развивается порт, можнос качать бинарники или инсталлятор: http://code.google.com/p/gomingw/downloads/list.
+3
А в шаблонах есть наследование?
0
Если чесно — давно ждал быстрый компилируемы стат.типизированнный язык для мейнстрим веб программирования. У Go есть все шансы стать оным.
-3
java, c#, erlang — не?
+3
Первые два — не компилируемые.
-3
1) Некомпилируемые
2) Не самые оптимальные ибо жрут много памяти. Надежда на то что подобного рода приложения на Go будут куда менее прожорливы, хотя бы потому что нет виртуальной машины.
2) Не самые оптимальные ибо жрут много памяти. Надежда на то что подобного рода приложения на Go будут куда менее прожорливы, хотя бы потому что нет виртуальной машины.
-2
В ПМ мне написали, что уже сделали замечательные фреймворки для Go: Web.Go, Twister.Go.
+1
Особенно интересно в связи с добавлением поддержки Go в Google App Engine code.google.com/intl/en/appengine/docs/go/overview.html.
Было бы очень круто если бы в App Engine разрешили поддержку разных enviroment в 1 проекте, что бы можно было узкие места на Go переписать.
Было бы очень круто если бы в App Engine разрешили поддержку разных enviroment в 1 проекте, что бы можно было узкие места на Go переписать.
0
А ведь ничто не мешает залить Go проект как другую версию или используя backends. Интересно поглядеть сравнение скорости с Java/Python enviroment на App Engine.
Для тех кто хочет попробовать сразу предупреждаю что пока можно только локально с Go играться. Для того что бы попробовать его на production, нужно заполнить эту форму spreadsheets.google.com/spreadsheet/formResponse?formkey=dGJ6LXlIYWk4MjhnM0dubUstUHFKVXc6MQ&ifq
Для тех кто хочет попробовать сразу предупреждаю что пока можно только локально с Go играться. Для того что бы попробовать его на production, нужно заполнить эту форму spreadsheets.google.com/spreadsheet/formResponse?formkey=dGJ6LXlIYWk4MjhnM0dubUstUHFKVXc6MQ&ifq
0
Дык можно уже давно. Просто вешается на разные версии.
+1
Спасибо за проделанный труд по написанию и переводу статьи:)
Интересно, неужели еще нет веб-фреймворков на Go? Наверное далеко еще до продакшна!
Хотя что-то в этом языке есть все же… сам под виндой(есть порт на гуглкоде по-моему) баловался с примерами, довольно шустро работали.
Интересно, неужели еще нет веб-фреймворков на Go? Наверное далеко еще до продакшна!
Хотя что-то в этом языке есть все же… сам под виндой(есть порт на гуглкоде по-моему) баловался с примерами, довольно шустро работали.
0
Web.go, mango, Goldorak.Go
mango довольно хорош.
То что уже есть на Go можно посмотреть тут:
go-lang.cat-v.org/pure-go-libs
mango довольно хорош.
То что уже есть на Go можно посмотреть тут:
go-lang.cat-v.org/pure-go-libs
+1
В дополнение к предыдущему посту, Twister.Go, ссылку выше поставил. Дело в том, что я переводил эту статью несколько месяцев назад, за это время успели сделать несколько фреймворков )
0
goonrails
+1
Тут очепятка
заменить на
export GOBIN=$GOROOT/go
заменить на
export GOBIN=$GOROOT/bin
0
Писал как то на Go веб сайт. Использовал web.go, mustache.go. Все понравилось учитывая что у меня был бот на стриме твиттера и в процессе было неслколько go рутин которые фильтровали и перекидывали твиты через каналы а потом сохраняли в redis. В том же процессе был запущен и сам веб сервер. Единственная проблема была с интеграцией go-socket.io и web.go но там все решилось буквально исправлением одной строки в сорцах web.go.
+1
Не понял я в Go Только один момент — почему тип переменной идёт после её имени?
0
да я читал. в чем читабельность выше я так и не понимаю. :)
я понимаю, когда пишут тип постфиксно к каждой переменной, вот там не ошибёшься.
А когда всё в конце, да еще в аргументах, это выглядит кашей по принципу «сделаем по-своему!»
я понимаю, когда пишут тип постфиксно к каждой переменной, вот там не ошибёшься.
А когда всё в конце, да еще в аргументах, это выглядит кашей по принципу «сделаем по-своему!»
0
blog.golang.org/2010/07/gos-declaration-syntax.html
Основной аргумент в заметке примерно сводится к примеру на C: int (*(*fp)(int (*)(int, int), int))(int, int)
Основной аргумент в заметке примерно сводится к примеру на C: int (*(*fp)(int (*)(int, int), int))(int, int)
+2
НЛО прилетело и опубликовало эту надпись здесь
Было уже на русском: netsago.org/ru/docs/1/17/
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Веб-разработка на Go