@gogolang

Страница 1422 из 1630
Olzhas
18.09.2018
14:17:27
Ажпичот

Лемур
18.09.2018
14:17:51
Александр
18.09.2018
14:18:47
собственно я и пытаюсь правдами и неправдами выпутать как у них все там устроено (крупные компании)

Google
Olzhas
18.09.2018
14:18:49
Сейчас то все вроде начало к лучшему меняться, но слишком медленно

Александр
18.09.2018
14:18:55
но статьи особо много информации не дают

Pavel
18.09.2018
14:19:26
up
ты уже 1 раз спросил и три раза апнул, чувак

Aleksandr
18.09.2018
14:19:38
собственно я и пытаюсь правдами и неправдами выпутать как у них все там устроено (крупные компании)
по разному. вообще-то там работают те люди, которые тебе отвечают в этом чате - и у каждого свой взгляд на проблему

Fastumkruk ✅
18.09.2018
14:19:46
Alexander
18.09.2018
14:19:54
или в чатике курсеровкого курса набрось предложение к третьей части. я набрасывал в свое время как раз про архитектуру и бест-практисес крупных проектов на гошке

Pavel
18.09.2018
14:20:47
Ответа так и не последовало
Ну лан, апай дальше, раз в гугле и коммон сенсе забанили

Alexander
18.09.2018
14:20:49
вай не почитать репу докера

репа гугла

Olzhas
18.09.2018
14:21:08
Мне нравится го за его go fmt, но у меня в конторе все равно есть люди, которые плевать хотели на предупреждения ide, линтера и вообще считают все это ненужной ересью

Fastumkruk ✅
18.09.2018
14:21:25
Ну лан, апай дальше, раз в гугле и коммон сенсе забанили
в гугле разбанили пару дней назад, но особо ни чего не нашел

Alexander
18.09.2018
14:21:43
пайплайн поставь на линтер, не замержат пока не поправят

Google
Dk
18.09.2018
14:21:55
Ответа так и не последовало
Я несколько раз спрашивал. Ни разу не ответили. Ищи другой чат

Alexander
18.09.2018
14:22:17
gitprehook

еще

Olzhas
18.09.2018
14:22:25
пайплайн поставь на линтер, не замержат пока не поправят
Ну я к тем проектам доступа не имею, я сам себе фуллстек, почти все в соло пилю

Alexander
18.09.2018
14:22:33
Ответа так и не последовало
ну так задача не очень ясная. нотификации шлют в браузер какие-то сайты, используя скорее всего стандартные html5 api. я бы посмотрел в сторону headless-браузера и инструментов типа селениума, возмжно получится ими отловить

Pavel
18.09.2018
14:22:46
Я несколько раз спрашивал. Ни разу не ответили. Ищи другой чат
А вы не пробовали проблему начать решать, а не по чатам лазать?

Pavel
18.09.2018
14:24:08
Нет, конечно
Это был риторический вопрос

Olzhas
18.09.2018
14:24:26
Ну я к тем проектам доступа не имею, я сам себе фуллстек, почти все в соло пилю
Забавно то, что для проектов на плюсах все что нужно сделано, и CI/CD, и статические анализаторы, все как у людей

Dk
18.09.2018
14:24:57
Это был риторический вопрос
Ну, я даже попытки решения сюда кидал.

Александр
18.09.2018
14:25:11
(начнем с опроса) ?

Александр
18.09.2018
14:25:48
ну как может быть и так и так O_o

в разных проектах в смысле?

Aleksandr
18.09.2018
14:26:11
да

Александр
18.09.2018
14:26:30
да
и где удобнее "жить" и поддерживать?

Sergey
18.09.2018
16:06:41
Раскажите что за линтеры для go?

Google
Foxcool
18.09.2018
16:09:12
golint например

Мерлин
18.09.2018
16:10:34
Раскажите что за линтеры для go?
Программы, которые анализируют твой код и ищут косяки, а потом выдают отчёт и рекомендации

Мерлин
18.09.2018
16:10:57
megalinter

Sergey
18.09.2018
16:11:25
megalinter
Спасибо

Мерлин
18.09.2018
16:12:12
Спасибо
https://github.com/avelino/awesome-go/blob/master/README.md#code-analysis

Sergey
18.09.2018
16:12:21
Umputun говорил что сборка у него оч быстрая но линтер по норм проекту 2 минуты фигачит:/

Александр
18.09.2018
17:07:38
читаю тут про именование

спорно конечно

у меня вот есть небольшая либа которая реализует "мультиошибки"

Александр
18.09.2018
17:08:06
по типу - type MultiErrors []error

и мне предлагают ее назвать одним существительным O_o

если назвать просто "errors" будет путаница

Jack
18.09.2018
17:09:20
какой репозиторий посоветуете почитать джуну)?

и привет)

Александр
18.09.2018
17:12:32
какой репозиторий посоветуете почитать джуну)?
да он выше линканули убер например

я про него забыл совсем

Google
Jack
18.09.2018
17:15:24
в может есть что-то легкое на фастхттп

Alexander
18.09.2018
17:35:23
> легкое > на хардкорном фреймворке нацеленным на максимальный перфоманс за счет кучи хаков окееей

Александр
18.09.2018
17:49:35
в может есть что-то легкое на фастхттп
Это проходят в нашей школе хогварц только на 3 курсе

у меня лично 30 000 RPS на обычном HTTP

Александр
18.09.2018
17:50:44
и узкое место явно не в нем

Jack
18.09.2018
17:56:08
я его просто нашел когда гуглил фреймворки) может просто есть пример построения комплексного веб-сервиса

Olzhas
18.09.2018
17:57:46
и узкое место явно не в нем
На калькуляторе небось запускал

Admin
ERROR: S client not available

Anton
18.09.2018
18:26:28
Гайз, у меня тут проблема с приватными репами и go dep, ща распишу

гит конфиг: [url "ssh://git@domain.com:7000/*.git"] insteadOf = https://domain.com/

условный конфиг гита

но при этом если юзать go get или go dep ensure он этого конфига будто не видит и все равно пытается в https

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

Anton
18.09.2018
18:35:27
так, ну он лежит, просто текст ошибки: package domain.com/repo: unrecognized import path "domain.com/repo" (https fetch: Get https://domain.com/repo?go-get=1: x509: certificate signed by unknown authority)

выглядит так, будто он даже не пытается в ssh

Aleksandr
18.09.2018
18:37:21
Репозиторий должен отвечать по этому урлу, то есть быть go gettable

Anton
18.09.2018
18:37:48
хмм

Aleksandr
18.09.2018
18:38:06
Гитхаб, гитлаб, гитеа, гогс поддерживают это

Anton
18.09.2018
18:38:16
ну тут битбакет

Google
Aleksandr
18.09.2018
18:38:29
Он вроде тоже, но не уверен

По урлу отдается метатег в котором указывается откуда брать код

Погугли для подробностей, проверь на любом гитхаб репо

Anton
18.09.2018
18:40:03
да вот не нашел пока решения, поэтому и попробовал написать

спасибо за ответ в любом случае, буду дальше смотреть

Aleksandr
18.09.2018
18:40:52
Так по урлу открывается что? У тебя же там ошибка сертификата

Anton
18.09.2018
18:43:02
ну, там ничего не открывается

я думал, что

раз прописано в конфигах инстеадоф

то он сразу заменит, а потом уже будет стучать

стучать по измененному урлу

Aleksandr
18.09.2018
18:44:20
Нет, go get стучится по https,а конфиг нужен для гита, который будет вызван на следующем этапе

German
18.09.2018
18:55:15
Кстати, коли тут подняли тему При скачивании с гитлаба через go get появляется директория с .git на конце Это можно как-то побороть?

Александр
18.09.2018
18:55:31
это не надо бороть

там гит инициализируется

German
18.09.2018
18:57:36
Окей, скажу другими словами Делаем go get foobar.com/myProject.git Появляется папка myProject.git, а не myProject

А если клонить через средства гита, то будет нормальная папка myProject

Aleksandr
18.09.2018
18:58:38
Окей, скажу другими словами Делаем go get foobar.com/myProject.git Появляется папка myProject.git, а не myProject
а ты указывай без .git, если оно не указывается в имени репозитория

Artem
18.09.2018
20:28:41
подскажите пожалуйста schemaLoader := gojsonschema.NewReferenceLoader("file:///home/me/schema.json") только абсолютный путь указывать? нельзя как то загрузить файл по относительному пути в проекте?

Daniel
18.09.2018
20:44:00
а как вы думаете, где остается ваш проект, когда запускается скомпилированная версия приложения?

Страница 1422 из 1630