@proGO

Страница 1622 из 1674
Igor
08.08.2018
05:48:27
вот это уже понятнее. спасибо

ура!

Vladimir
08.08.2018
05:50:13
вес это в пределах GOPATH. и подключаться пакеты будут как import "<название папки с main.go>/[catalog|yml]"

Igor
08.08.2018
05:51:34
получилось сбилдить и запустить

Google
Igor
08.08.2018
05:51:41
всем спасибо!

Vladimir
08.08.2018
05:54:32
получилось сбилдить и запустить
p.s. поставь нормальную ide с поддержкой go типа vscode, там все тебе подсветится

Igor
08.08.2018
05:54:44
и так vscode

просто привык что все может в одной папке, а тут разделять надо по папкам. Еще и go install делать

Vladimir
08.08.2018
05:57:44
зачем тебе go install

большинство времени тебе хватит go build

Eldar
08.08.2018
05:58:01
https://github.com/golang-standards/project-layout

Vladimir
08.08.2018
05:58:44
@ipozdeev https://nanxiao.gitbooks.io/golang-101-hacks/content/posts/go-build-vs-go-install.html

Igor
08.08.2018
06:05:53


Igor
08.08.2018
06:06:12
когда я прописываю import "yml" то vscode удаляет эту строчку

Sergey
08.08.2018
06:06:33
вес это в пределах GOPATH. и подключаться пакеты будут как import "<название папки с main.go>/[catalog|yml]"

Igor
08.08.2018
06:06:34
как мне заиспортить yml в main ?

Google
Igor
08.08.2018
06:06:58
те мне всегда назначать GOPATH в каждом проекте?

Sergey
08.08.2018
06:07:12
Он должен быть глобальным

Igor
08.08.2018
06:07:18
он пустой у меня

Oleg
08.08.2018
06:07:21
как мне заиспортить yml в main ?
Он удадяет, потому что модуль не испльзуется

Igor
08.08.2018
06:08:01
как не используется, когда у меня структура от туда

Sergey
08.08.2018
06:08:05
он пустой у меня
Даже не знаю, как вам помочь в этом случае

Oleg
08.08.2018
06:08:40
Так быстрее будет

Igor
08.08.2018
06:09:10


Oleg
08.08.2018
06:09:10
(Я о скриншотах или о play.golang.org)

Sergey
08.08.2018
06:09:11
Самое время показать код
Он не знает, что нужно выставить гопатх

Oleg
08.08.2018
06:09:33
Igor
08.08.2018
06:09:35
вот мне YML_Catalog и надо заюзать из yml.go

Igor
08.08.2018
06:52:31
всего-то надо было почитать https://golang.org/doc/code.html ☺️

Linux
08.08.2018
07:05:22
всего-то надо было почитать https://golang.org/doc/code.html ☺️
я считал что вот так размещать html это пережиток прошлого

Daniel
08.08.2018
08:45:27
Да и тут не только монга. Rethink тоже 25% жрёт. Да и сам ws 2% что, как я писал, тоже не мало.
то, что вы писали, оно немного неполное и немного недостоверное. на такой смешной частоте обновлений база не должна жрать проц вообще, а она жрет. так что настало время разобраться, куда там в монге уходят такты. ну или не использовать монгу больше никогда. я было сунулся в код драйвера, но там реально говнище.

Dmitri
08.08.2018
08:48:56
ну так я и справшиваю, как заставить видеть main.go все что в файле yml.go
Правильно импортировать. Пока исходники не покажете, никто вам не поможет... Так устроен мир

Google
Igor
08.08.2018
08:49:32
Разобрался уже

проект перенес в /$GOPATH/project/

Dmitri
08.08.2018
08:50:03
нет )
Пройдите готур, обязательно. Пути в импорте делайте относительными от gopath, всегда

Daniel
08.08.2018
08:51:24
это неверное утверждение

Dmitri
08.08.2018
08:53:12
когда я прописываю import "yml" то vscode удаляет эту строчку
И правильно делает. Должно быть import "relative/path/from/gopath/to/yml

Kirill
08.08.2018
08:54:16
Ну - я вижу с десяток возможностей придраться, но конструктивный вариант не нашел. Нил?

Daniel
08.08.2018
08:54:40
в импорте всегда должно быть полное имя пакета

Daniel
08.08.2018
08:55:13
и дальше - про то, что такое полное имя

потому как gopath не единственное место, где ищутся пакеты

Kirill
08.08.2018
08:56:08
Капитанишь сегодня?)

Daniel
08.08.2018
08:56:35
у меня трудовое утро началось с драйвера монги

Kirill
08.08.2018
08:56:51
Сожалею ? почему так?)

Daniel
08.08.2018
08:56:51
и он довольно плох, я в раздражении

сдуру

Никита
08.08.2018
08:57:11
С mgo или официального?

Kirill
08.08.2018
08:57:34
и он довольно плох, я в раздражении
Я тебе сколько времени назад говорил, что сама по себе монга - сомнительная идея?

Daniel
08.08.2018
08:57:49
Никита
08.08.2018
08:58:14
Посмотрите этот https://github.com/mongodb/mongo-go-driver

Google
Никита
08.08.2018
08:58:19
Он так то официальный

mgo уже все

Никита
08.08.2018
08:59:41
Ещё хуже?)

Александр
08.08.2018
09:00:55
с утра, да?

Dmitri
08.08.2018
09:01:07
потому как gopath не единственное место, где ищутся пакеты
кста, тупой вопрос. Оно сначала в $GOPATH ищет, а потом уже в $GOROOT?

Kirill
08.08.2018
09:01:28
с утра, да?
У меня вторые рабочие сутки подряд, не так сильно и бомбит

Daniel
08.08.2018
09:01:33
оно с vendor начинает

Dmitri
08.08.2018
09:04:19
т.е. goroot - последний в списке?

Daniel
08.08.2018
09:04:41
да

Dmitri
08.08.2018
09:04:47
разумно, спс

Elter
08.08.2018
09:05:15
Интересно, если использовать go как скриптовый язык, для какой нить мелкой автоматизации к примеру, не будет ли это выглядеть как забивание гвоздей микроскопом?

Daniel
08.08.2018
09:08:14
нет, не будет

Александр
08.08.2018
09:08:34
а как 0_o

вы напишите свой интерпретатор?

Daniel
08.08.2018
09:09:32
другое дело, что набор либ, для этого потребный, придется еще подбирать - чистый go немного недостаточно выразителен для скриптования, слишком много придется писать бойлерплейта

Elter
08.08.2018
09:09:52
Ок

Больше спасибо

Vadim
08.08.2018
09:23:27
Фу
Почему фу?

Belova
08.08.2018
09:53:28
Москва?Требуется в команду Backend developer. На полную занятость. О нашем приложении: Финансовое приложение, которое открывает доступ ко всем необходимым финансовым услугам с фиатными деньгами и криптовалютами. Это мультивалютные счета, быстрые трансграничные переводы, P2P кредиты, покупка крипты за фиат и прочее. Твоя задача: Разрабатывать различные микросервисы на языке Go, участвовать в проектировки архитектуры приложения и баз данных. Что ты должен знать/уметь? - Опыт backend разработки от 4 лет - Опыт работы с RPC-API - Опыт разработки на Go от года - Умение и желание работать в терминале - Опыт построения Rest/GraphQl Api - Опыт работы с SQL базами данных - PostgreSql, MySql - Опыт работы с NoSql базами данных - Redis, MongoDb - Опыт работы от 2 лет в смешанной команде разработчиков по методологии Agile/SCRUM - Опыт (и желание) регулярной работы с Git, Jira, Confluence - Желание и умение быть частью команды, терпеливость, ответственность, дружелюбие, умение помогать - Умение оценивать сроки реализации задач и укладываться в них - Знание английского и чтение профессиональной документации. Будет плюсом: - Знание и опыт работы с UNIX подобными системами - Знание и опыт работы с технологией blockchain - Знание основ криптографии - Глубокое понимание теории блокчейнов: PoW, PoS, TaPoS, DPoS, других консенсусных алгоритмов - Опыт реализации отдачи данных в реальном времении посредством websocket - Опыт работы с финансовыми проектами/платежными системами - Понимание информационной безопасности, структур данных и клиент-серверного взаимодействия - Большим преимуществом будет участие в проекте, связанном с блокчейн и криптовалютой Какие условия работы в нашей команде? - Оплачиваемые обеды - Время прихода с 8.00 до 11.00, далее 8-ми часовой рабочий день +1 час перерыв на обед, время ухода с 17.00 до 21.00 - Комфортный, светлый офис с панорамными окнами на м. Проспект мира - До метро 500 метров - 5 минут пешком - Тестовое задание! Вилка широкая - 100к - 200к рублей на руки. Мы готовы расмотреть как специалистов различного уровня, и конечная заработная плата будет определяться по результатам собеседования. a.belova@zam.me

Google
Sergey
08.08.2018
09:53:42
Москва?Требуется в команду Backend developer. На полную занятость. О нашем приложении: Финансовое приложение, которое открывает доступ ко всем необходимым финансовым услугам с фиатными деньгами и криптовалютами. Это мультивалютные счета, быстрые трансграничные переводы, P2P кредиты, покупка крипты за фиат и прочее. Твоя задача: Разрабатывать различные микросервисы на языке Go, участвовать в проектировки архитектуры приложения и баз данных. Что ты должен знать/уметь? - Опыт backend разработки от 4 лет - Опыт работы с RPC-API - Опыт разработки на Go от года - Умение и желание работать в терминале - Опыт построения Rest/GraphQl Api - Опыт работы с SQL базами данных - PostgreSql, MySql - Опыт работы с NoSql базами данных - Redis, MongoDb - Опыт работы от 2 лет в смешанной команде разработчиков по методологии Agile/SCRUM - Опыт (и желание) регулярной работы с Git, Jira, Confluence - Желание и умение быть частью команды, терпеливость, ответственность, дружелюбие, умение помогать - Умение оценивать сроки реализации задач и укладываться в них - Знание английского и чтение профессиональной документации. Будет плюсом: - Знание и опыт работы с UNIX подобными системами - Знание и опыт работы с технологией blockchain - Знание основ криптографии - Глубокое понимание теории блокчейнов: PoW, PoS, TaPoS, DPoS, других консенсусных алгоритмов - Опыт реализации отдачи данных в реальном времении посредством websocket - Опыт работы с финансовыми проектами/платежными системами - Понимание информационной безопасности, структур данных и клиент-серверного взаимодействия - Большим преимуществом будет участие в проекте, связанном с блокчейн и криптовалютой Какие условия работы в нашей команде? - Оплачиваемые обеды - Время прихода с 8.00 до 11.00, далее 8-ми часовой рабочий день +1 час перерыв на обед, время ухода с 17.00 до 21.00 - Комфортный, светлый офис с панорамными окнами на м. Проспект мира - До метро 500 метров - 5 минут пешком - Тестовое задание! Вилка широкая - 100к - 200к рублей на руки. Мы готовы расмотреть как специалистов различного уровня, и конечная заработная плата будет определяться по результатам собеседования. a.belova@zam.me
а ты активно ворвалась

Daniel
08.08.2018
09:54:54
хорошая вакух, меж тем

Dorian
08.08.2018
09:55:24
Опять блокщэйн

Belova
08.08.2018
09:57:07
Всем заинтересованным писать в лс.

Dorian
08.08.2018
09:57:31
У меня вопрос. Если город не указан, то автоматически Москва?

Bohdan
08.08.2018
09:58:01
дефолт сити ведь

Vadim
08.08.2018
10:17:41
Как вам эта книга для introduction to Golang?

https://www.amazon.com/Programming-Language-Addison-Wesley-Professional-Computing/dp/0134190440

Sergey
08.08.2018
10:31:52
Мне показалась скучной

+ первая глава очень простая, а потом резко треш

Daniel
08.08.2018
10:33:16
Как вам эта книга для introduction to Golang?
go tour должно хватать, вообще-то

Vadim
08.08.2018
10:49:34
Решение

start db connected subscribed to wss://ws-feed.gdax.com counter: 142 counter: 146 counter: 144 counter: 162 counter: 131 counter: 147 counter: 238 counter: 114 counter: 100 counter: 150 counter: 140 counter: 154 counter: 152 counter: 118 counter: 121 counter: 155 counter: 167 counter: 109 counter: 123 counter: 109

Проблемы в рефлексии похоже

Vadim
08.08.2018
10:55:26
Subbotin
08.08.2018
10:56:58
tour.golang.org

Страница 1622 из 1674