@proGO

Страница 1225 из 1674
Marlik
14.02.2018
14:02:25
Пошёл чидадь про го.

Oleg
14.02.2018
16:02:48


Google
Человек
14.02.2018
16:44:49
Как записывать в файл постепенно без изменений? Когда записываю в файл ioutil.WriteFile(file, []byte(msg), 0644) у меня всегда перезаписываеться в файл, но мне нужно чтоб в файл наоборот добавялись нужные мне строчки последовательно.

Alik
14.02.2018
16:46:17
https://stackoverflow.com/questions/7151261/append-to-a-file-in-go

Человек
14.02.2018
16:51:13
Спасибо!

Marlik
14.02.2018
17:07:28
Люди, подскажите, правильно хоть мыслю, гдет ошибка. Есть такой json: {"mid":"9253.95","bid":"9253.9","ask":"9254.0","last_price":"9283.4","low":"8458.0","high":"9300.0","volume":"42805.5757514","timestamp":"1518614646.3648875"} Теперь я читаю его, проверки на ошибку убрал для простоты кода. m := make(map[string]string) resp, err := http.Get("https://api.bitfinex.com/v1/pubticker/btcusd") ... defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) ... err = json.Unmarshal(body, &m) ... Казалось бы, я мог бы обратиться к ключу так m[mid], но чот ошибку получаю. Где и что я делаю не так, ткните носом.

Aleksandr
14.02.2018
17:10:19
текст ошибки почему не пишешь? стесняешься? или считаешь что текст ошибки не важен?

Marlik
14.02.2018
17:11:14
Да не, не стесняюсь, редактор ругается ./main.go:33:12: undefined: mid

Aleksandr
14.02.2018
17:11:36
ну так. есть такая константа? знаешь что mid - константа?

строковой ключ - "mid"

Marlik
14.02.2018
17:12:19
Ну да, это не константа.

Kirill
14.02.2018
17:12:31
А что за биндинги? Есть ссылка на проект?
Нет. При большом желании можешь починить github.com/google/novm

Aleksandr
14.02.2018
17:12:42
dimcha
14.02.2018
17:12:54
подскажите плз, я могу создать мапу с интерфейсом? Типа так elements = make(map[string]ICacheElement) однако оно ругается (

Marlik
14.02.2018
17:13:03
понял или нет?
Нет))) Ну щас подумаю.

Google
Aleksandr
14.02.2018
17:13:30
Нет))) Ну щас подумаю.
m["mid"] - у тебя ключ строковй. так и пиши строкой. строка берется в кавычки

m[mid] - тут mid являетя константой

Marlik
14.02.2018
17:13:52
dimcha
14.02.2018
17:14:01
В доках везде примитивные типы, что-то сложнее не рассматривается (

dimcha
14.02.2018
17:17:15
сорри, записал чуть иначе, вроде прокатило. Сейчас разберусь почему первый раз взрывалось

ммм.. понял. Новый вопрос: у меня есть структура A и B{A}. Если создавать b:=B{} и попытаться обратиться к полям, описанным в структуре A - взрыв. Если делать так b:=B{A{}}, то все ок. Почему гошечка автоматом не создает поля от родительской структуры?

Aleksandr
14.02.2018
17:21:36
господи, пиши по гошному. прекращай уже свой пхп-джава беспредел. смотреть противно

dimcha
14.02.2018
17:23:39
спасибо за содержательные ответы, коллеги. Вы ОЧЕНЬ помогли. Прям level-up

dimcha
14.02.2018
17:28:45
почитай уже что нибудь из теории языка, много узнаешь
Есть что-то конкретное? или просто "теорию"?

так чтоб все вопросы отпали

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

хотя они есть в синтаксисе языка

dimcha
14.02.2018
17:33:07
спасибо, пойду просветляться

Google
Marlik
14.02.2018
18:32:26
m["mid"]
Да, уже подсказали, спасибо.

YaOurTea
14.02.2018
18:56:57
godoc у меня одного недоступен?

Alik
14.02.2018
18:57:32
Только что проверил, работает

YaOurTea
14.02.2018
18:58:20
Только что проверил, работает
godoc.org ничего не менялось?

Alik
14.02.2018
18:58:39
нет, не менялось, всё открывается

Morran
14.02.2018
18:59:28
Открывается

YaOurTea
14.02.2018
19:13:05


Kirill
14.02.2018
19:20:03
ССЗБ

А по теме - пропиши адекватные dns

YaOurTea
14.02.2018
19:22:14
по мне, папка /doc в репах гита — очень удобно

Kirill
14.02.2018
19:25:34
По мне, windows и разработка - уже признак того, что в жизни разработчика что-то пошло не так

YaOurTea
14.02.2018
19:28:43
По мне, windows и разработка - уже признак того, что в жизни разработчика что-то пошло не так
Так, вот тут остановимся, я арчевод, просто меня прижало и у меня сейчас под рукой только нетбук на винде

YaOurTea
14.02.2018
19:29:22
Я решил вечерком после работы посмотреть на новый язык, а тут как бы вот так вот

The
14.02.2018
19:29:58
По мне, windows и разработка - уже признак того, что в жизни разработчика что-то пошло не так
а что, линукс накатывать, который при просмотре кинчика уходит в слип?

Alik
14.02.2018
19:30:05
арч ?

The
14.02.2018
19:30:15
линукс для серверов, для домашнего пк - виндус. мухи отдельно, котлеты отдельно.

YaOurTea
14.02.2018
19:30:59
а что, линукс накатывать, который при просмотре кинчика уходит в слип?
Если это предложение поставить линь, то я физически не могу, ноут не мой

The
14.02.2018
19:31:10
нет, это наоборот

Alik
14.02.2018
19:31:20
смотря каким образом используется домашний пк, но в общем согласен. но мак всё равно лучше ???

YaOurTea
14.02.2018
19:31:40
нет, это наоборот
А, я понял, в смысле в слип уходит?

Google
The
14.02.2018
19:31:56
сколько не ставил линукс, вечно какие-то ебаки вылазят. то микроконтроллер не поддерживается, то раскладка сама меняется раз в секунду. раз в секунду, КАРЛ! при этом я тупо не могу ввести пароль сразу после установки.

Alik
14.02.2018
19:31:59
шутка в том что даже при просмотре фильмов включается скринсейвер или вроде того

The
14.02.2018
19:32:15
да, просто включаешь кино, ложишься на диван, и все... через 10 минут вставай и шевели мышей))

The
14.02.2018
19:33:09
короче линукс классная ос, но для десктопов не особо пригодна, по крайней мере года два назад была. ну либо её надо наяривать по два часа в день, чтобы работала так, как должна.

Admin
ERROR: S client not available

YaOurTea
14.02.2018
19:33:16
Я и крышку ноута закрываю у меня скринсейвер не появляется

The
14.02.2018
19:33:32
ну когда крышку закрываешь, скринсвейвер и не должен

просто должен моник отрубатся

YaOurTea
14.02.2018
19:33:46
просто должен моник отрубатся
Если он по дефолту так делает - это не значит, что этого нельзя исправить

The
14.02.2018
19:34:38
я вам скажу какие конфиги, либо ты выключаешь полностью слип режим или ставишь на 8 часов (что бред), либо ставишь кофеин или как там он называется, и в трее нажимаешь кнопочку чтобы он не давал ложиться в слип.

Alik
14.02.2018
19:35:35
если для определенных нужд - линь идеальна. например мне очень импонирует десктоп окружения вроде i3, чем-то опдобным пользуюсь на маке. если всё для всего, то да, линукс пока сыровата (имхо), но если есть желание настроить под себя - велкам, и будет сильно удобнее чем на маке или винде

The
14.02.2018
19:36:00
что за i3?

Arch
14.02.2018
19:36:05
Стоит Дипин, до этого Элементари, при просмотре кинчика ничего не засыпает)

Alik
14.02.2018
19:36:17
что за i3?
лучше один раз увидеть. погуглите

Google
The
14.02.2018
19:36:24
YaOurTea
14.02.2018
19:36:28
что за i3?
WM тайловый

Alik
14.02.2018
19:36:34
Arch
14.02.2018
19:36:44
а вообще засыпает?
Да, при простое 15 минут или при закрытии крышки

Alik
14.02.2018
19:37:07
гуглятся процессоры))
https://www.youtube.com/watch?v=j1I63wGcvU4 вроде как офф гайд

The
14.02.2018
19:37:07
Да, при простое 15 минут или при закрытии крышки
ну значит пофиксили, я ж говорю, года два назад ставил...)

Arch
14.02.2018
19:37:09
Живет это кстати все на MBP 2010 / 15.6

Marlik
14.02.2018
19:37:10
Arch
14.02.2018
19:37:43
YaOurTea
14.02.2018
19:38:03
i3 desktop environment
i3 - это windows manager

The
14.02.2018
19:38:08
Это настраивается, лехко.
лол, вспомнил как у меня старшина группы в институте (чемпион европы по грекоримской борьбе) отвечал на вопросы. Практически на любой вопрос "Как найти ...." отвечал "ЛЕХКО".

Alik
14.02.2018
19:38:34
я думаю дело не в том что такого нет, а в том, что это нужно настраивать отдельно, а это не всегда просто и далеко не все этим заморачиваются. поэтому линь не для всех ))

The
14.02.2018
19:39:18
ну вот как вы мне объясните сразу после установки убунту, баг с переключением раскладки раз в секунду. это ж ппц.

YaOurTea
14.02.2018
19:40:24
Так, не ругаемся, а лучше помогаем мне зайти на godoc

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