Bald
на го )
Alon
а, тогда нету)
Bald
А у тебя на чем?
Alon
С#
Alon
сейчас в мире где то расплакались пятеро бородытах программистов
Bald
Дотнету нужен виндос хостинг
Valery
а моно не спасёт?
Alon
ток хотел сказать
Alon
я вообще на маке сижу
Alon
у меня с моно все отлично работает
Alon
и вообще любую софтину всегда тестю на appveyor и travis чтоб работало как и на винде, так и на линуксе
Anton
Чуваки, вы крутые
Alon
.NewBotAPI
Alon
ну ктож так назвал то
Cyril
так нужна либа только для bot api или вообще для телеграма?
Cyril
для ботов всё давно здесь сделано https://github.com/go-telegram-bot-api/telegram-bot-api
Cyril
работает на ура
Valery
Oleg
Например я дорабатывал напильником, но другую библиотеку
Cyril
Тут ничего не понадобилось допилить
Oleg
Oleg
Очень плохо когда ошибки не обрабатываются
Oleg
В таком коде нет уверенности
Oleg
Возможно что то изменилось сейчас
Роман
cntmprrart
https://twitter.com/jergason/status/730973872221093888
A.
Ты в театре, а тут
A.
Valery
Они повсюду!
A.
Да!
A.
Ревизора мужик смотреть пришёл
Мерль
Мерль
[last news]
Ask HN: Golang :how do i handle index out of range error?
I am writing a CLI interface program in Go.my program requires a user to enter a filename as an argument . following is the code I wrote to handle the situations in which user doesn't enter any argument . but it panics and gives an error "index out of range".how do I handle this?
if len(os.Args) == 0 {
fmt.Println("usage: gohex <filename>")
<pre><code> os.Exit(1)
}</code></pre>
Мерль
[last news]
Gohex:A very very simple hexdump utility written in Go
Мерль
[last news]
Qb: the database toolkit for go
Мерль
GolangShow
Выпуск 056. Лучшие практики, лучшие инструменты и лучшие митапы
May 12, 2016
Темы:
Обзор от Александра
runtime: print signal name in panic, if name is known
crypto/sha256: Use AVX2 if possible
crypto/sha1: Add AVX2 version for AMD64
time: don’t depend on the io package
encoding/json: support maps with integer keys
crypto/sha1: disable crashing AVX2 optimizations for now
Go 1.7 observed performance changes
Rewriting the Gophers invite form in Go
Go best practices, six years in
Code Review Comments
Test Fixtures in Go
Announcing the Sourcegraph Chrome extension for GitHub: jump-to-definition and better code search
Understanding Go’s nil value
Библиотеки и примеры кода
Awesome Go — A curated list of awesome Go frameworks, libraries and software
Freeze — An immutability helper for Go
Manul — The madness vendoring utility for Golang programs
Конференции и митапы
dotGo 2016 — Париж, 10 октября, промокод GOLANGSHOW для скидки в 20%
The Golang UK — Лондон, 17–19 августа, промокод GOLANGSHOW2016 для скидки в £25
Митап в Москве — 14 мая
Митап в Харькове — 14 мая
Митап во Львове — 21 мая
NEW! Митап в Новосибирске — 28 мая
OSCON in Austin — 16-19 мая
Спонсоры и “патроны”
Промо-код GOLANGSHOW для облачного хостинга DigitalOcean.
Gravitational, облачные сервисы на любой инфраструктуре. Kubernetes в каждый датацентр! Мы ищем таланты
Спасибо всем, кто поддерживает нас на Patreon. Выражаем благодарность Maxim Tishchenko, Jaleel Akbashev и другим нашим слушателям.
Ведущие этого выпуска: Александр, Артём, Елена.
Длительность: 00:48:40
Прямая ссылка на MP3 аудио поток:
https://golangshow.com/cdn/episodes/056.mp3
Valery
Кто-нибудь пишет на Go в IDEA?
A.
Я все попробовать хочу
A.
Но меня идеа пугает
Valery
Оно даже работает (подсказочки, все дела), но у меня в упор не получается указать папку, куда оно бы билд делало
Мерль
Господи, да установите LiteIDE и не совокупляйте себе мозги
Заточенный под конкретную задачу инструмент всегда лучше универсального
Valery
Мерль
Qt4, Sourceforge м-м-м
Не, ну конечно можно сказать "фу, qt" и продолжать ебаться с настрйоками в идее илли тупо скачать эту лёгкую прелесть и писать долбанный код
Valery
Я хотел сохранить свои глаза, а вы подкинули мне это...
Мерль
Вам шашечки, или ехать? :3
Valery
Я лучше буду руками в терминале писать go build, чем смотреть на это
Valery
ну серьезно
Мерль
ок
Valery
IDEA даже подсвечивает больше)
Мерль
Пфф
Вкусовщина
Valery
Спасибо хоть что кривые кнопки и страшные иконки вкусовщиной не назвал)
Alon
больше всего не понимаю людей которые сидят на vim
Alon
скок раз не пробовал, никак не заходило
Alon
:D
Oleg
Поставил таки LiteIDE, по рекомендации @twentydraft. Ну вырви глаз же
Valery
я не пользовался вимом, но даже из этих шуток знаю как из него выходить
Oleg
Oleg
@twentydraft в чем сила то?
Sergey
использую вим и лайтиде, глаза не вырвались, и с выходом проблем не ощущаю
Sergey
Oleg
Valery
если убрать все иконки, то действительно выглядит лучше
Valery
Но в OS X просто жесть какая-то со вкладками даже
Sergey
если есть опыт и умение работать с вим, то преимуществ нет, но не все могут/готовы освоить вим
лично для себя, я пишу на нескольких языках, иногда просто устаю от вима и хочу разнообразия, поэтому под каждый язык у меня в дополнение есть иде, и для гоу это лайтиде, но основную работу делаю в вим
Sergey
в общем в лайтиде преимущество это порого вхождения
Oleg
Oleg
Когда хочется разнообразия, я иду на Atom.
Oleg
И очень быстро обратно в vim
Sergey
вим очень продуктивный инструмент, пожалуй лучший текстовый редактор
Oleg
Предполагаю что для ребят из C#/Java мира это звучить слегка диковато. Но там, действительно, без IDE сложно, судя по всему
Sergey
вполне могу себе представить хорошо адаптированный вим под разработку на яве
сишарп тут наверное в целом это пользователи виндоус, и наверное в этом проблема а не в сишарпе ))
Oleg
Go и vim концептуально схожи по простоте и эффективности
Мерль
@twentydraft в чем сила то?
В том, что в 99% случаев из коробки прекрасно работает, а ты нарвался на этот самый 1%, очевидно.
Какой у тебя GOPATH?
В крайне случае можно тупо зайти в настройки :3