@gogolang

Страница 1180 из 1630
Daniel
23.06.2018
18:22:05
К тому, что импорт выглядит непривычно

The
23.06.2018
18:22:19
почему? mypackage - это папка в $GOPATH.

Daniel
23.06.2018
18:22:20
Посоветовали сделать как у всех

The
23.06.2018
18:26:44
Там примерно и так как у всех, за исключением того, что сам проект живет локально а не где-то на удаленном сервере.

Google
Daniel
23.06.2018
18:27:36
Предлагают сделать точно как у всех

А пушить проект, или нет - решать отдельно

The
23.06.2018
18:31:23
Как нибудь потом, сейчас леньки этим заниматься, да и проект не публичный. Лить в интернеты не хочу его пока.

Daniel
23.06.2018
18:31:54
Тогда закрыли тему

Zaur
23.06.2018
18:56:58
Vadim
23.06.2018
19:11:37
Привет, как работает это бунт дб? Сейчас просто написал небольшой бенчмарк по проверки скорости. И вообще посмотреть много ли она весит. Заполняется до 100 мб, после появляется tmp file и в db становится уже 50 мб. Прошу пояснить, ибо badger таких вещей не делал и болт тоже.

Vadim
23.06.2018
19:34:11
https://github.com/tidwall/buntdb

Вроде бы понял

‎‎‎‎
23.06.2018
19:42:25
Кек

Зачем она тебе?

Есть же mysql

Nazary
23.06.2018
19:44:04
какую бд можете посоветовать с таймерами и евентами тип?)

Google
Nazary
23.06.2018
19:44:16
или это нахрен ненужна хрень?

Petr
23.06.2018
19:45:07
Советую посмотреть видосики выступлений, чем nosql отличается от стандартных реляционных баз

там как раз подробно рассказывают, почему ноускл зло

или в каких случаях их можно юзать

Ну и сделать для себя выводы

все зависит от ситуаций, куда вы собираетесь применять бд

Vadim
23.06.2018
19:50:48
Есть же mysql
Мне kV нужно

‎‎‎‎
23.06.2018
19:51:17
Мне kV нужно
Мая твая нипанимай

Ну ладно

Следуй зову сердца

Vadim
23.06.2018
19:51:31
Key Value

Диёр
23.06.2018
20:09:34
Key Value
А шо не редиска

Vadim
23.06.2018
20:12:20
А шо не редиска
Для редиски вроде сервер надо поднимать. Лучше с гошными дб)

Nazary
23.06.2018
20:19:24
+

Иногда так влом всё настраивать

И на проде и при разработке

Что проще пусть и неизвестное тебе, но простое юзать

Petr
23.06.2018
20:20:06
sqlite?

Aliaksandr
23.06.2018
20:26:19
map

Nikolay
23.06.2018
20:49:39
Ребят, как получить доступ к бд из других модулей? прокидывать в функцию дб аргументом?

Google
Nikolay
23.06.2018
21:20:23
я из-за предупреждения редактора что _ import лучше использовать только в main думал что это как-то по хитрому нужно будет делать)

Nikolay
23.06.2018
21:23:54
вопрос уже снят :)

Александр
24.06.2018
00:14:48
в гошечки абсолютные пути бесят

делаешь форк и он уже в другой папке

и пошел править...

абсолютные пути к локальным субпакетам в смысле

всякие shader/db

Daniel
24.06.2018
00:24:13
можно проинструктировать dep, откуда брать пакет. станет проще (не надо будет менять пути)

Александр
24.06.2018
01:00:15
Daniel
24.06.2018
01:13:01
или нет [[constraint]] branch = "auth-with-addr" name = "github.com/elazarl/goproxy" source = "https://github.com/AnchorFreePartner/goproxy.git"

Айнур
24.06.2018
03:54:57
А надо или замыкание, или в свою структуру поле добавить
А как потом эту структуру передать в функцию без замыкания? Она по сигнатуре принимает только gin.Context

Илья
24.06.2018
08:59:05
А как потом эту структуру передать в функцию без замыкания? Она по сигнатуре принимает только gin.Context
Эмм, делаешь функцию, которая принимает нужные аргументы, а возвращает функцию, которая принимает gin.Context

Fastumkruk ✅
24.06.2018
10:19:55
Всем привет. Кто компилит из под linux на windows, скиньте пожалуйста настройку среды для windows в LiteIDE.

The
24.06.2018
10:23:19
GOOS=windows go build

xPushkin
24.06.2018
10:23:21
Всем привет. Кто компилит из под linux на windows, скиньте пожалуйста настройку среды для windows в LiteIDE.
Посмотрите как билдить в консоли, на офф сайте есть очень простая документация

Fastumkruk ✅
24.06.2018
10:25:25
Google
xPushkin
24.06.2018
10:25:52
Вопрос про LiteIDE, я еще не дошел до уровня консоли.
>до уровня консоли Там команда в одну строчку )

Fastumkruk ✅
24.06.2018
10:26:21
>до уровня консоли Там команда в одну строчку )
Мне удобнее нажимать Build and Run в LiteIDE

xPushkin
24.06.2018
10:27:50
Мне удобнее нажимать Build and Run в LiteIDE
Я не спорю, но если вам понадобилось сбилдить для другой платформы, то зачем менять настройки в IDE если можно просто вбить команду из пары слов

xPushkin
24.06.2018
10:32:24
GOOS=windows go build

Fastumkruk ✅
24.06.2018
10:34:17
GOOS=windows go build
для 32бит какая команда?

many-faced
24.06.2018
10:35:18
для 32бит какая команда?
https://golang.org/doc/install/source#environment

Fastumkruk ✅
24.06.2018
10:36:07
GOOS=windows GOARCH=386 go build

Admin
ERROR: S client not available

many-faced
24.06.2018
10:36:07
env GOOS=windows GOARCH=386

Fastumkruk ✅
24.06.2018
10:36:46
Спасибо!

xPushkin
24.06.2018
10:36:46
для 32бит какая команда?
https://golang.org/cmd/go/#hdr-Compile_packages_and_dependencies

Dmitry
24.06.2018
11:41:50
че хероку от меня хочет?

https://pastebin.com/6jJwBT7m

Daniel
24.06.2018
13:03:49
Никто не спорит.

Александр
24.06.2018
13:04:41
блин они вообще это править собираются ?

The
24.06.2018
13:08:40
vgo?

Daniel
24.06.2018
13:13:11
при чем тут vgo?

блин они вообще это править собираются ?
а как это можно поправить? это следствие общей концепции именования библиотек. у нее есть плюсы и минусы. это - минус. но поправить это не лишившись плюсов невозможно.

Google
Александр
24.06.2018
13:16:25
можно было отказаться от прямого указания путей в коде...

Aleksandr
24.06.2018
13:16:48
Александр
24.06.2018
13:17:08
ну фактически у нас путь == имя

Daniel
24.06.2018
13:17:21
go get как работать будет?

Александр
24.06.2018
13:17:45
по старой схеме

Daniel
24.06.2018
13:18:20
по старой схеме - мы в импортах полное имя указываем

Sergey
24.06.2018
13:19:15
так так так, это тот самый спор про то, что не обязательно иметь полные импорты?

Daniel
24.06.2018
13:19:26
нет никакого спора

Александр
24.06.2018
13:19:40
нет в коде переделать, а гоу гет пусть клонирует "как папку"

Sergey
24.06.2018
13:20:02
нет никакого спора
жаль, видимо мне никогда не узнать правильного ответа

Daniel
24.06.2018
13:20:36
жаль, видимо мне никогда не узнать правильного ответа
правильный ответ - указывайте полное имя всегда

Александр
24.06.2018
13:20:56
я лично указываю относительно пакета

shared/db

Aleksandr
24.06.2018
13:21:08
ну фактически у нас путь == имя
нет. у нас имя == путь

Daniel
24.06.2018
13:21:15
Александр
24.06.2018
13:21:27
ну иначе форки будут работать странно

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

Sergey
24.06.2018
13:21:42
правильный ответ - указывайте полное имя всегда
ну мы спорили немного про другое, а именно что относительные пути можно использовать, когда что-то лежит по относительному пути в $GOPATH/src/project

Александр
24.06.2018
13:21:46
код который лежит в этой же папке не подключается

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