
Demuz
17.01.2018
12:52:01

Kirill
17.01.2018
12:52:34

Mykyta
17.01.2018
12:53:03

Google

Александр
17.01.2018
12:53:08
область видимости

Kirill
17.01.2018
12:53:28

Slach
17.01.2018
12:53:33
а есть кстати какой нибудь скрипт который LOC подсчитывает по профилю на github?

Demuz
17.01.2018
12:54:33

Александр
17.01.2018
12:54:52
:= только убрать надо тогда

Mykyta
17.01.2018
12:55:29

Kirill
17.01.2018
12:56:29
Ты так говоришь, будто, если ты не будешь использовать инит, ты не будешь зависеть от инита других пакетов ??

Demuz
17.01.2018
12:57:44

Mykyta
17.01.2018
12:58:30

Kirill
17.01.2018
12:58:58
Покажи-ка мне пример на гошке

nezorflame
17.01.2018
12:59:13
не надо путать порядок импортов и зависимости

Kirill
17.01.2018
12:59:21
*время_охуительных_историй.jpg*
А потом я напомню тебе, что есть питон, где импорт можно патчить

Google

Mykyta
17.01.2018
13:03:48
Покажи-ка мне пример на гошке
лень, но достаточно представить массив уровня пакета, и порядок его элементов может меняться если вызывать init() в разном порядке

Kirill
17.01.2018
13:05:35
А init никогда не гарантировал последовательность выполнения

Mykyta
17.01.2018
13:07:04

Kirill
17.01.2018
13:10:58
Да, и?

Alexey
17.01.2018
13:15:21
А расскажите, кто-нибудь, плз, получалось ли заставить dep работать с приватными репозиториями, и если да, то как?
Попробовал через git cache credentials - не работает.
Попробовал переопределить source в Gopkg.toml - тоже не работает.

nezorflame
17.01.2018
13:28:02
в dep пока так не делал, только в glide пробовал раньше, кстати хороший вопрос
вообще должен, по крайней мере через github token

Slach
17.01.2018
13:29:43
ну вообще тут наверное не dep а git надо научить работать
у меня как то так
получилось
FROM golang:alpine AS builder
COPY ./id_rsa /root/.ssh/id_rsa
RUN chmod 0600 /root/.ssh/id_rsa
RUN apk add --no-cache --update git openssh-client
RUN touch /root/.ssh/known_hosts
RUN ssh-keygen -R github.com
RUN ssh-keygen -R bitbucket.org
RUN ssh-keyscan -H github.com >> /root/.ssh/known_hosts
RUN ssh-keyscan -H bitbucket.org >> /root/.ssh/known_hosts
RUN git config --global url."git@github.com:".insteadOf "https://github.com/"
RUN git config --global url."git@bitbucket.org:".insteadOf "https://bitbucket.org/"

Kirill
17.01.2018
13:30:49

Alexey
17.01.2018
13:34:14
Буду пробовать, спасибо

Kirill
17.01.2018
13:34:43

Aleksandr
17.01.2018
14:14:19
для истории: в .gitconfig надо прописать
[url "git@git.domain.com:"]
insteadOf = https://git.domain.com/
или для варианта с нестандартным портом
[url "ssh://git@git.domain.com:10022/"]
insteadOf = https://git.domain.com/
ssh-ключ должен лежать где надо

Alexey
17.01.2018
14:17:51

Юрий
17.01.2018
14:25:35
подскажите как go build указать директорию в которой компилировать ?
$WORK вроде как и берется она в temp/go-build....

Ivan
17.01.2018
14:27:48
$GOPATH ?

Ivan
17.01.2018
14:30:49
Подскажите, как в гошке писать в файл, но не в конец, а в начало, мол добавляя
f.Seek(0, io.SeekStart)
f.WriteString(msg);
делает почти что надо... но затирает что ниже, не сдвигает

Юрий
17.01.2018
14:38:55
посмотри вывод go build -x

Google

Demuz
17.01.2018
14:59:34
Даешь 1400 участников?!
Ща попробуем что-нибудь сделать )

Атас
17.01.2018
15:03:01

parikLS
17.01.2018
15:09:10
офтоп, возможно кто-то знает, можно ли написать юзеру в телеграме, если у него нету юзернейма? (знаю только айди)

Иван
17.01.2018
15:13:28
Привет всем
может кто дать документацию по языку?

Demuz
17.01.2018
15:14:37
Привет всем
Здарова. Документацию? https://golang.org/doc/

Иван
17.01.2018
15:14:47
на русском?

Demuz
17.01.2018
15:15:17

Иван
17.01.2018
15:15:38
а можно на русском сразу?)

Demuz
17.01.2018
15:15:41
Я честно говоря ни к одному языку программирования не встречал на русском документацию. ?

Иван
17.01.2018
15:16:09
есть сайты на котором написано на русском

Demuz
17.01.2018
15:16:31
Много чего есть на русском, но документации официальной нет.

Иван
17.01.2018
15:16:59
а есть курсы на русском?
текстовые)

Demuz
17.01.2018
15:17:33
http://golang-book.ru/

Zed
17.01.2018
15:17:55
а можно на русском сразу?)
https://translate.google.ru/translate?sl=en&tl=ru&js=y&prev=_t&hl=ru&ie=UTF-8&u=https%3A%2F%2Fgolang.org%2Fdoc%2F&edit-text=&act=url

Karachun
17.01.2018
15:18:12

Sergey
17.01.2018
15:18:41
У меня вот есть две структуры разные, и у них должна быть общая функция greeting() которая возвращает строку с Hello foo. Foo - поле в обеих структурах есть. Как лучше сделать, понятно что надо будет либо копировать два раза функцию greeting для каждого. Или использовать пустой интерфейс и на него навесить метод greeting. Вот просто вопрос в том что оправдано ли это использование пустого интерфейса?

Иван
17.01.2018
15:19:00

Google

Demuz
17.01.2018
15:20:30

Sergey
17.01.2018
15:20:40
Одинакого

Admin
ERROR: S client not available

Sergey
17.01.2018
15:20:56
Ну либо ок рассмотрим оба варианта
Там где по разному понятно
Тип интерфейс реализация у каждого своя
Но когда она одинаковая

Demuz
17.01.2018
15:22:39
Вообще-то там решение есть. Не помню только на каком сайте встрачал. Сейчас посмотрим.

Sergey
17.01.2018
15:28:34
https://stackoverflow.com/questions/33642708/how-to-add-a-method-for-different-structs-which-have-one-common-field-in-golang
вот что я нашел
но мне не кажется что это лучший вариант тк придется встраивать струтуру пустую

Aleksey
17.01.2018
15:42:36
Всем привет, в последнее время вижу много вакансий в го по разработке cruptocurrency app. Может кто знает о каких технологиях идет речь (то что это blockchain - само собой разумеется)? Если есть возможность - поделитесь ссылками на ресурсы.

Иван
17.01.2018
15:43:37
Есть тут кто разбирается в python?
мне помощь нужна
я вам в личку напишу

ros
17.01.2018
15:44:25

Demuz
17.01.2018
15:45:01
@ru_python
ААААА, откуда столько участников?! Нихрена себе!

ros
17.01.2018
15:49:22

yuriy
17.01.2018
15:51:08

ros
17.01.2018
15:54:03

Google

yuriy
17.01.2018
15:54:14
спасибо!
там сразу +4 рыла прибежало)

Александр
17.01.2018
15:58:22
щаз разрыв шаблона будет

Dim
17.01.2018
16:13:30
В python можно
some_long_string = """
This
is
a
long
long
string"""
как такое в go сделать?

Sergey
17.01.2018
16:13:48
`

Dim
17.01.2018
16:15:23
ага, спасибо, получилось
и еще, вот у python есть bs4 он же Beautiful Soup, есть нечто подобное у golang'a ? hml парсить

Demuz
17.01.2018
16:18:00
Блин кто Го под веб занимается... Там офигеть крутые спецы в онлайне вебинар ведут. ? Сейчас.
Ссылки если что могу в личке дать.

John
17.01.2018
16:22:31

Marlik
17.01.2018
16:23:04
а можно на русском сразу?)
https://github.com/Konstantin8105/Effective_Go_RU/blob/master/README.md#switch%D0%BF%D0%B5%D1%80%D0%B5%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D1%82%D0%B5%D0%BB%D1%8C

Dim
17.01.2018
16:24:51