
Александр
07.09.2018
21:17:12
вроде он и на уровне бд, но не тянуть же его в dao

Мерлин
07.09.2018
21:23:17

Александр
07.09.2018
22:34:34
типо в dao вместо драйвера кормиться мок драйвера

Google

i..
07.09.2018
23:14:56

Dk
07.09.2018
23:17:08
Ого, а если между for и range не указывать 1-2 переменные, то что происходит?

i..
07.09.2018
23:18:10

Vasilii
07.09.2018
23:18:12
Потому что после var i *int, i = nil
Задай значение начальное

Dk
07.09.2018
23:20:54

i..
07.09.2018
23:21:34

Vasilii
07.09.2018
23:22:30

i..
07.09.2018
23:22:35
По массиву

Dk
07.09.2018
23:23:24
Понял, спасибо

i..
07.09.2018
23:28:46

Google

Nyan
07.09.2018
23:32:44

i..
07.09.2018
23:33:54
Ммм, начинаю понимать, только как его изменить, присвоить адрес какой-то целочисоенной переменной?

Nyan
07.09.2018
23:34:11

i..
07.09.2018
23:34:34
да
Здорово, из сортира вылезу, проверю

Slava
07.09.2018
23:34:35
а можно код выкладывать, а не скриншоты?

i..
07.09.2018
23:35:33

Vasilii
07.09.2018
23:36:26
x := *new(int)

Nyan
07.09.2018
23:39:09
x := *new(int)
ему нужен указатель, так что без звёздочки, просто x := new(int)

i..
07.09.2018
23:42:55
Да, господа, судя по изменившейся ошибке, оба этих способа сработали(без звёздочки). Спасибо

Slava
08.09.2018
03:22:20
https://about.sourcegraph.com/go/gophercon-2018-allocator-wrestling/ читали?

?
08.09.2018
03:26:33
NEW https://about.sourcegraph.com/go/gophercon-2018-go-says-wat/

Vasiliy
08.09.2018
07:32:32
Что лучше – в Go-бэкенд включить веб сервер, держать прилу постоянно открытой и проксировать запросы через Nginx к ней, либо задеплоить через CGI?
По кое-каким причинам Nginx обязателен, так бы сделал все на Go. По поводу скорости – т.к. компилируется, то медленно запускаться не должно через CGI

Мерлин
08.09.2018
07:34:53

Aleksei
08.09.2018
07:35:03
Как сервис. Общаться через сокет

Alexander
08.09.2018
07:35:14

Vasiliy
08.09.2018
07:35:56

Alexander
08.09.2018
07:37:11

Vasiliy
08.09.2018
07:37:48
Ок, спасибо, про сокеты почитаю, не знал что нгинх так позволяет

Google

Alexander
08.09.2018
07:39:57

Vasiliy
08.09.2018
07:41:33
А, так
Понял

Daniel
08.09.2018
08:49:54

Sergey
08.09.2018
08:50:48
У вас пакет назван сортировка)
Хм

Alexander
08.09.2018
08:54:02
Потому что объявлен уаказательна int и все. к 15-й строке никто до их пор не знает, что за int такой? Указателю ничего не присваивалось, так что это nil.

Anton
08.09.2018
09:18:38

i..
08.09.2018
10:20:13

Alexander
08.09.2018
10:20:27

i..
08.09.2018
10:21:28

Daniel
08.09.2018
10:22:04
а без фоточек - у вас лапки?

Alexander
08.09.2018
10:22:14

Michael ?
08.09.2018
10:23:01
Ну или https://gist.github.com/

i..
08.09.2018
10:23:06
Но я наберу, если кому то интересно

Roman
08.09.2018
10:24:09

Daniel
08.09.2018
10:24:42

i..
08.09.2018
10:24:53

Roman
08.09.2018
10:25:18

Google

i..
08.09.2018
10:26:02
Не защищённый чужой ноут, не хотелось следов оставлять

Sergey
08.09.2018
10:26:14

i..
08.09.2018
10:26:15
Но да, это мои проблемы и тараканы

Стас
08.09.2018
10:27:10
впорос: в чем рисуете архитектуру приложения go?

Daniel
08.09.2018
10:27:25
я - в графвизе

Alexander
08.09.2018
10:27:36
Интересно, а ведь китайская диаспора гошников - большая. Они там камменты по-китайски, небось, пишут... Красота! :)

Sergey
08.09.2018
10:28:37
А вы?

Admin
ERROR: S client not available

Dorian
08.09.2018
10:28:52

Стас
08.09.2018
10:29:19
блокнот? киньте скрин, не верю

Dorian
08.09.2018
10:29:23
Ручку еще надо правда

Стас
08.09.2018
10:29:54
-.-

Pavel
08.09.2018
10:30:27

Стас
08.09.2018
10:30:31
а что прорисовываете: какие модели используете?

Dorian
08.09.2018
10:31:05
Юмээль

Стас
08.09.2018
10:32:16
юмэль? и все?
или имеется в виду вся юмэль, не только классы (хотя это отдельный вопрос)?

Google

Dorian
08.09.2018
10:33:49
Да как повезет, в чем принципиальность вопроса? Плохо думается – нарисовал. Не понравилось, перевернул лист, еще раз нарисовал
Письку на полях тетради

Стас
08.09.2018
10:34:35
писька это да, имеются)

Dorian
08.09.2018
10:35:25
А на работе использовал глиффи, но у них экстеншин сломался. В итоге какую то другую ерунду скачал с диаграммами.

i..
08.09.2018
10:35:50

Alexander
08.09.2018
10:41:51

i..
08.09.2018
10:46:49
А зачем ты ссылку на int-то обязательно хочешь? В чем тут тайный смысл? Просто int - не?
https://play.golang.org/p/KVyo2Zthx1t
Да, точно, наверно лишнее. Из за того что делал проверку х>длины массива а, вместо х>=, ничего не работало, и я уж подумал, что все что в цикле, оно как в функции, т. е. там работает копия переменной, а исходная остаётся без изменений. Поэтому взял указатель, лол


Стас
08.09.2018
10:52:33
я по большей степени чайник, но вот начитался интернетов и подумал: "о майгад как же круто писать на го!!!". Для своего интереса нашел простую задачу, подописал ее более менее, понял что хочу от себя же, как заказчик.
Вбил болт на задачу, пошел читать хедфест про ООП и Java, понял, что есть UML и его надо использовать для того, чтобы прорисовать архитектуру программы и видеть все это в порядочке, понял про то, как в ООП можно организовывать код.
Вбил болт на 250 странице хедфеста, пошел в интеренеты познавать про ООП в Go, чтобы читать по второму кругу хедфест, чертить классы, прорисовывать какую-то архитектуру и писать код, но уже на Go, а не на яве.
Прочитал интернеты, понял что ООП здесь отличается от ООП Java. Сижу теперь вот и думаю - как рисовать классы в диаграммах классов UML когда они, как я понял, больше сделаны для ООП языков по типу Java и прочих... Вот поэтому и возник вопрос: как вы рисуте архитектуру приложения перед тем, как ее реализовать в коде. Что используете.


Sergey
08.09.2018
10:53:36
> на 250 странице
ты был близок к самой сути
PS: в го нет ооп

Стас
08.09.2018
10:53:56
в том смысле, каким инструментом (блокнот+карандаш или графвиз), а в том смысле, какими методами)
PS: в го нет ооп
вот в связи с этим холиваром в интернетах я и пришел узнавать, как вы документируете графических в схемках информацию о структурах, их встраиваниях и прочем

Sergey
08.09.2018
10:55:29
PS2: ты можешь не использовать ООП в UML

Стас
08.09.2018
10:56:15
т.е. использовать диаграммы классов как-то иначе?

Sergey
08.09.2018
10:56:31

Стас
08.09.2018
10:57:17
а есть пример как это выглядит?

Daniel
08.09.2018
10:57:54