
Daniel
04.01.2018
21:48:43
а я на сутки

X
04.01.2018
21:48:44
я прямо почувствовал твое эго

Denis
04.01.2018
21:48:56
банхаммер в студию

Daniel
04.01.2018
21:49:04
коллеги

Google

Daniel
04.01.2018
21:49:13
уймитесь, а?

Kirill
04.01.2018
21:49:27

Daniel
04.01.2018
21:49:32
если че - слушайте кирилла, он умный и в курсе глубоко

Denis
04.01.2018
21:49:36
https://t.me/it_holywars

terry
04.01.2018
21:49:46

Alexandr
04.01.2018
21:49:47
Всем спасибо за подсказки

Kirill
04.01.2018
21:51:15

Denis
04.01.2018
21:54:14
а теперь вопрос по golang - ребят, кто нибудь деплоил go приложение в docker?
можете описать процесс

Daniel
04.01.2018
21:54:15

Kirill
04.01.2018
21:55:54

Denis
04.01.2018
21:56:35

Google

terry
04.01.2018
21:56:38
бест практис тоже да

Kirill
04.01.2018
21:57:11

Vladimir
04.01.2018
21:57:16

Denis
04.01.2018
21:57:32

terry
04.01.2018
21:57:37

Daniel
04.01.2018
21:57:37

Kirill
04.01.2018
21:59:30
ну - если бы я у себя везде запрещал около-js-срач, меня бы в компании все возненавидели
%)

Denis
04.01.2018
22:00:01
JS-зло, пишите на TypeScript
или еще лучше - Golang в WebAssembly

Kirill
04.01.2018
22:00:12
@onokonem вот за такое уже можно и банить %)))

Denis
04.01.2018
22:01:20
вижу задел твои религиозные чувства

Илья
04.01.2018
22:05:04

Kirill
04.01.2018
22:05:23

DMITRY
05.01.2018
05:25:27
Подскажите недавно начал изучение GO, сейчас переделываю один старый костыль. Есть такой json https://pastebin.com/DUVTn8Eq и структура автоматическая сгенерированная для go, как ее правильно заполнить данными? может кто даст пример,в интеренет только легкие примеры

Anatoly
05.01.2018
08:00:12

DMITRY
05.01.2018
08:43:27
пробую вот так не получается: https://play.golang.org/p/pBAqAPe8-Vk

Aleksandr
05.01.2018
08:45:24
не так:
Subject struct {
Entities []struct {
ID string `json:"id"`
Type string `json:"type"`
} `json:"entities"`
Condition struct {
Attrs []string `json:"attrs"`
} `json:"condition"`
} `json:"subject"`
а так:
type Subject struct {
Entities []struct {
ID string `json:"id"`
Type string `json:"type"`
} `json:"entities"`
Condition struct {
Attrs []string `json:"attrs"`
} `json:"condition"`
}
Subject Subject`json:"subject"`

Google

Aleksandr
05.01.2018
08:46:10
итд
либо же наполнять так:
subContext := subscriptionsContext{}
subContext.Subject = ...

DMITRY
05.01.2018
08:47:45
ага понял куда копать спасибо
подскажите как заполнить такую структуру https://play.golang.org/p/mkrzgTU1ELx

Vladimir
05.01.2018
11:23:53
смело заполняй
и с песней
или уточни вопрос
@captain_perreirohttps://play.golang.org/p/YjTwdBXPmQE - что мешает сделать например так?
ну или там json.Unmarshal

DMITRY
05.01.2018
11:28:52
ага спасибо то что надо

Владислав
05.01.2018
11:58:27
помогите пожалуйста разобраться с поддиректориями .
изначальная цель моя это задеплоить приложение без фронтенда на heroku
в моей %GOPATH%/src есть
github.com
golang.org
sourcegraph.com
helloworld мой

Владислав
05.01.2018
12:00:18
вот прямо по гайду с хероку там есть пример чтобы скачать готовый темплейт . которые лежит в github.com/heroku/go-getting-started
я чувствую что если просто заменю главный файл main.go то у меня ничего не получится. по этому я хотел бы понять как из моего хеловорлда с одним .go файлом задеплоить все на heroku , какие дополнительные штуки для этого надо.
фишка приложения в том что он использует отдельно скачиваемый сторонний пакет, так что с этим будут главные вопросы я так думаю

Aleksandr
05.01.2018
12:05:23
есть вопрос по docker-slim, собсна, может кто пользовался, он на гошке написан, может кто подскажет как без всяких форков state_path прокинуть, чтобы не давать ему ненужных прав?

DMITRY
05.01.2018
12:37:59
а на heroku нельзя сторонии пакеты ставить?

Vasily Romanov
05.01.2018
12:40:06

Владислав
05.01.2018
12:56:54
я нашел информацию про добавление зависимостей через godep , gb
на самом деле очень несложно оказалось

Google

Alexey
05.01.2018
13:06:56

Давид
05.01.2018
18:47:00
Привет всем. Вопрос по фабрикам -
А: Фабрика используется для скоращения кода как типа
Man := Newman("Давид", 1)
Против
Man := Scheto {
name: "Давид",
power: 1,
}
B: Для чегото другого
И зачем так:
func main() {
goku := ??&Saiyan{"Goku", 9000}
Super(goku)
fmt.Println(goku.Power)
}
func Super(s *Saiyan) {
s.Power += 10000
}
Если можно так
func main() {
goku := ??Saiyan{"Goku", 9000}
Super(goku)
fmt.Println(goku.Power)
}
func Super(s *Saiyan) {
s.Power += 10000
}
обясните школьнику

Admin
ERROR: S client not available

Marlik
05.01.2018
19:10:42
Этот по ходу накрылся http://golang-book.ru/

Maxim
05.01.2018
19:21:48
Как можно отсортировать элементы в карте по имени ключа, например?

Sergey
05.01.2018
19:22:08

Marlik
05.01.2018
20:01:25
Хм, а в одной папке нельзя получается создать два разных файла с фун. main()


Maxim
05.01.2018
20:02:13
И ещё такой вопросец:
При запросе с определёнными параметрами я получаю до X последних результатов (X регулируется параметром в запросе, от 1 до 100) из общей выборки величиной в Z результатов.
Я понятия не имею сколько "страниц" по X результатов мне доступны, но мне нужно рандомом выдернуть один результат из общей выборки Z.
Вариант "дёргать рандом только из последних X результатов" - не очень. Слишком много запросов генерировать тоже не хочется.
Из того что вероятно может помочь: у результатов есть уникальные ID, которые являются по сути их порядковыми номерами. Проблема только в том что некоторые из них удалены и потому они не появляются в общем пуле результатов. Как с этим жить?
Если то что я делал ранее является единственным сколь-нибудь адекватным решением, то - ладно, жить можно. Просто в некоторых случаях я буду откровенно спамить запросами в поисках подходящего результата.


Aleksandr
05.01.2018
21:16:03

Marlik
06.01.2018
00:01:59
Интересно в контексте вот этого gopkg.in/telegram-bot-api.v4
import (
"log"
"net/http"
"gopkg.in/telegram-bot-api.v4"
)
func keyboardStart() ??? {
button := tgbotapi.NewInlineKeyboardRow(
tgbotapi.NewInlineKeyboardButtonData("Клава1", "key1"),
tgbotapi.NewInlineKeyboardButtonData("Клава2", "key2"),
)
keyboard := tgbotapi.NewInlineKeyboardMarkup(button)
return keyboard
}
Какой я должен возвращаемый тип прописать? Только начал изучать не пинайте.

Aleksandr
06.01.2018
00:02:45
тот который у тебя возвращается

Daniel
06.01.2018
00:03:09
посмотри в доках, какой тип возвращает функция NewInlineKeyboardMarkup
ты ее результат возвращаешь, твоя функция того же типа

Marlik
06.01.2018
00:03:45
Так-то понимаю))) Возвращаться должен json по идее))) Да видимо придётся слазить.

Aleksandr
06.01.2018
00:04:58

Google

Aleksandr
06.01.2018
00:05:19
(если ты конечно не блокнотом пользуешься)

Marlik
06.01.2018
00:05:22

Daniel
06.01.2018
00:05:54
да, так даже лучше

Marlik
06.01.2018
00:06:09
Ох, ёпрст, спасибо, работает))))

Daniel
06.01.2018
00:06:13
думаю, в любом редакторе нормальном

Sam
06.01.2018
05:22:49
Господа, за какую сумму желающий отсюда напишет клиент-сервер для юнити?
Пишите мне в личку
Интересует исключительно формирование комнат, синхронизация позиций и стрельбы, лоад балансер. Баз данных всяких не надо

Александр
06.01.2018
05:29:27
ну так сразу закладывайте часов 100, по 20 баксов ?
это самый минимум имхо

Sam
06.01.2018
05:30:48
За такую сумму я и сам напишу
И я не сторонник почасовой оплаты, оплата только результата

Aleksandr
06.01.2018
05:32:33
и да начнется срач

Sam
06.01.2018
05:32:40
:)

Nick
06.01.2018
05:32:40
Если ты сам умеешь, то чего не напишешь?