Daniel
с го тура все начинают, и им же заканчивают
Daniel
язык-то примитивный
Maksim
оно https://tour.golang.org/welcome/1 ?
Daniel
ага
Alexander
оно https://tour.golang.org/welcome/1 ?
если сложно с антимонгольским, есть русскоязычная версия. еще можно "эффектив го" почитать, мне вот норм зашло. забыл правда почти все.
Maksim
а как перевод у русскоязычной версии?)
Alexander
а как перевод у русскоязычной версии?)
😃 а хз, когда я тур проходил, русской версии еще не было
Yuri
у кого есть книжка в pdf go на практике RU
Maksim
а чтиво никакое не нужно? Статеек хватит?
Салтыдык
а чтиво никакое не нужно? Статеек хватит?
чтобы начать, мне хватило Tour of go, гугла и рук. Дальше уже специфика
Alexander
для человека с опытом разработки, с нормальным опытом - за глаза, имхо. дальше что-то писать. если что-то не знаешь - в гугл "how to <some shit> in golang"
Maksim
понял, спасибо
Vasily
Может кто поделиться с чего лучше начать изучение Go и как лучше развиваться человеку, знающему C? Ориентир на бекенд для веба.
https://www.coursera.org/learn/golang-webservices-1 https://www.coursera.org/learn/golang-webservices-2 можете посмотреть мои курсы с домашками там можно будет почти всё в го попробовать что нужно в работе
Daniel
ты правда мониторишь, что ли?!
Vasily
нет, само выходит
Daniel
:)
Alexander
может бота написал, с распознованием ключевых слов : )
Vasily
я честно не мониторю! даже автоматики нету! :)
Great
правда с домашками сейчас проблема - они недоступны 8)
Alexander
грейдер отвалился ?
Vasily
в смысле не доступны?
Great
в смысле не доступны?
в чате курса отписал
lynx
А почему если я выполняю команду go get -v -u golang.org/x/lint/golint ругается на package golang.org/x/lint/golint: unrecognized import path …?
Daniel
$curl https://golang.org/x/lint/golint 404 page not found
lynx
Ага, он ушел. https://github.com/golang/lint/issues/397
Илья
можно заменить на https://github.com/golang/lint
Илья
если свои исходники
Yuri
Спасибо
Altay unstppbl
Есть кто работал с pkg/plugin? Писал плагины именно
Aleksey
Есть кто работал с pkg/plugin? Писал плагины именно
Наверно, кто-нибудь есть. http://sol.gfxile.net/dontask.html
Slava
#digitalresistance Important information Currently Russian government is trying to establish new level of censorship, by blocking popular Telegram messenger. Also many unrelated resources (including some google and amazon services!) were blocked in attempt to stop people using Telegram. As result - users starts to create private VPN tunnels on the popular hosting platforms, using their affordable VPS offerings. However, it was found that Mail.ru Group helps russian government to detect and block such endpoints. Mail.Ru controls and operates the 3 largest and most popular Russian social networking sites, VKontakte, Odnoklassniki, and Moi Mir, respectively. They are also running gmail-like free email portal. Recently we got a number of reports that such private VPN proxies were blocked by hosters and included to the list of the government running blocklist. It was unclear how censors were able to detect them? Thats easy. Mail ru group also operating own Internet search engine. Recently we found many scanning attempts from the Mail.ru Group operated networks, e.g. from 128.140.175.98. During scanning Telegram-related resources were requested and right after that resource been banned. That was confirmed by a number of users already. What can be done: 1. Do not use any Mail.ru Group services. Avoid their adv. platforms, remove their stat. widgets from your pages. 2. Delete all your accounts in Mail.ru group operated services. It is good to remind that these services are very pro-actively sharing any content with government services and are not respecting user privacy. 3. If you are running own vpn/proxy - block access from the all Mail.ru networks, e.g. 128.140.168.0/21 4. Avoid any cooperation or community events with Mail.ru technical specialists due to their illegal cooperation with censors. 5. Try to share this information with your friends and colleagues. It is important to share that that this group is acting against Internet freedom. #maxrepost
Как-то пруфов маловато
Petr
Как-то пруфов маловато
https://www.rbc.ru/technology_and_media/24/04/2018/5adf0ba89a7947c63b5f3e71
Kirill
Как-то пруфов маловато
Да, там же уже апдейт был
Altay unstppbl
Наверно, кто-нибудь есть. http://sol.gfxile.net/dontask.html
например я хочу в плагине реализовать интерфейс с методами, но что-то не до конца понимаю как я его буду загружать потом
Nik
Народ, а кто нить делает git clone из закрытых репозиториев?
Nik
Я настроил insteadOf в gitconfig, но это не погодит
Aleksandr
go get делаешь?
Nik
да
Nik
хочу на билд-машине автоматически подтягивать зависимоти (и внутренние зависимости не тянутся)
Aleksandr
репозиторий должен быть go-gettable, то есть отвечать по http с парметром go-get=1
Nik
так он закрытый
Aleksandr
одно другому не мешает
Nik
поддерживать go-get gitlab должен
Nik
подйлу проверю
Aleksandr
поддерживать go-get gitlab должен
да, если закрытый репо под веб-мордой, то все популярные поддерживают
Nik
по ssh go get совсем не воркает после 1.8?
Aleksandr
и не воркал
Nik
[url "git@github.com:"] insteadOf = https://github.com/
Nik
такая штука работала
Aleksandr
она и сейчас работает
Aleksandr
ты не читаешь
Aleksandr
репозиторий должен быть go-gettable, то есть отвечать по http с парметром go-get=1
Aleksandr
чтобы go get по этому адресу нашел ссылку на ssh и с помощью гита ее скачал
Aleksandr
сделай go get -v/vv/vvv чтобы почитать отладочную информацию. там все увидишь
Nik
Лан.
3030
подскажите как поставить golint правильно. как в мануале не работает: $ go get -v -u golang.org/x/lint/golint Fetching https://golang.org/x/lint/golint?go-get=1 Parsing meta tags from https://golang.org/x/lint/golint?go-get=1 (status code 404) package golang.org/x/lint/golint: unrecognized import path "golang.org/x/lint/golint" (parse https://golang.org/x/lint/golint?go-get=1: no go-import meta tags ())
Aleksandr
go get -v -u github.com/golang/lint
3030
так ставится, но не понятно где бинарник потом (https://gist.github.com/zozo/1abee251d4c15577dad2114cd6fc0861)
Aleksandr
где должен быть
3030
в GOPATH/bin ?
3030
другие после go get там лежат
Daniel
а?!
Daniel
если бинарник есть вообще - он будет там
3030
но все же оно из-за golang.org что-то не собирает
3030
$ go get -u github.com/golang/lint/golint package golang.org/x/lint: unrecognized import path "golang.org/x/lint" (parse https://golang.org/x/lint?go-get=1: no go-import meta tags ())
Aleksandr
Ну что не понятно? Используй новое имя
3030
ну я и использую урл с гитхаба, но видимо в коде где-то golang.org стоит
3030
а оттуда почему-то не работает
Aleksandr
ну вот, разобрался
bunin
подскажите пожалуйста, есть ли аналог net/http/httptest для ssh?
Aleksandr
гугль что говорит?
bunin
http://grokbase.com/t/gg/golang-nuts/165yek1eje/go-nuts-creating-an-ssh-server-instance-for-tests но выглядит менее удобно чем httptest
Anonymous
читаю с stderr процесса через буфер,мне надо выйди из цикла после того как процесс закончит писать вstderr for { bb, _, fdr := berr.ReadLine(); time.Sleep(500 * time.Millisecond) if fdr == nil { fmt.Printf("err %s\n", bb) } if fdr==io.EOF || fdr==io.ErrUnexpectedEOF { break } else { fmt.Printf("err %s\n", fdr) } if fdr==nil && len(bb)==0 { break } }
Anonymous
но цикл виснет
Pawel
#digitalresistance Important information Currently Russian government is trying to establish new level of censorship, by blocking popular Telegram messenger. Also many unrelated resources (including some google and amazon services!) were blocked in attempt to stop people using Telegram. As result - users starts to create private VPN tunnels on the popular hosting platforms, using their affordable VPS offerings. However, it was found that Mail.ru Group helps russian government to detect and block such endpoints. Mail.Ru controls and operates the 3 largest and most popular Russian social networking sites, VKontakte, Odnoklassniki, and Moi Mir, respectively. They are also running gmail-like free email portal. Recently we got a number of reports that such private VPN proxies were blocked by hosters and included to the list of the government running blocklist. It was unclear how censors were able to detect them? Thats easy. Mail ru group also operating own Internet search engine. Recently we found many scanning attempts from the Mail.ru Group operated networks, e.g. from 128.140.175.98. During scanning Telegram-related resources were requested and right after that resource been banned. That was confirmed by a number of users already. What can be done: 1. Do not use any Mail.ru Group services. Avoid their adv. platforms, remove their stat. widgets from your pages. 2. Delete all your accounts in Mail.ru group operated services. It is good to remind that these services are very pro-actively sharing any content with government services and are not respecting user privacy. 3. If you are running own vpn/proxy - block access from the all Mail.ru networks, e.g. 128.140.168.0/21 4. Avoid any cooperation or community events with Mail.ru technical specialists due to their illegal cooperation with censors. 5. Try to share this information with your friends and colleagues. It is important to share that that this group is acting against Internet freedom. #maxrepost
+100500 Пусть майлру сдохнет и сгорит в аду вместе с "рашен гавермент"
Kirill
+100500 Пусть майлру сдохнет и сгорит в аду вместе с "рашен гавермент"
Спокуха, майл ру зобанили клиента облака, который этим занимался
Alexander
Ложечки нашлись, но осадочек остался? xD
Pawel
== Правда остается непонятным, что же это за доброволец такой лазал по интернету https://el-murid.livejournal.com/3781679.html?thread=298212911#t298212911