
nezorflame
27.06.2017
15:23:22
это не проблема

Alexey
27.06.2017
15:23:26

nezorflame
27.06.2017
15:23:31
подпапка != пакет

Alex
27.06.2017
15:23:46
это понятно

Google

Alex
27.06.2017
15:24:13
но если я не разобью на другой пакет, то у меня рано или поздно кончатся нормальные названия функций/типов
и начнутся коллизии

nezorflame
27.06.2017
15:24:51
ради бога, пусть пакеты
main.go
package1
- package1.go
package2
- package2.go

yuriy
27.06.2017
15:25:31
ктото делает геймдев из чата?

nezorflame
27.06.2017
15:27:36
это понятно
в общем, нужно почитать больше на эту тему, например вот https://blog.golang.org/organizing-go-code или вот https://habrahabr.ru/company/mailru/blog/301036/
многие по-своему разбивают
я даже видел вот такой изврат кое-где
адский ад

Alex
27.06.2017
15:35:19
ну это дичь, согласен

nezorflame
27.06.2017
15:35:35
однако ж даже так можно

Google

Alex
27.06.2017
15:35:47
но я просто с nodejs и мне оч трудно принять, что нет файлов под одну функцию :D

nezorflame
27.06.2017
15:35:47
ну и импорты там соответствующие

Alex
27.06.2017
15:43:43
Кстати, оч часто замечаю, что файлы на го очень большие (2к+ строчек на файл), это нормально?

Michael
27.06.2017
15:45:06
чо?
если руки из жопы то и 18 к не придел на один метод

Alex
27.06.2017
15:45:43
ну просматривая опенсорс проекты)

Alexei
27.06.2017
15:46:33
ну тут уже каждый ССЗБ
кто-то любит большие файлы с кучей функций, кто-то небольшие

Kirill
27.06.2017
16:00:25

nezorflame
27.06.2017
16:01:32

Eldar
27.06.2017
16:24:59
Какая разница как проект организовывать это для удобства каждого все равно на выходе 1 файл получится

Никита
27.06.2017
16:58:33

Eldar
27.06.2017
16:59:03
с чего это на выходе ассемблер?

i
27.06.2017
16:59:31
Почему это адский ад и дичь?

Eldar
27.06.2017
17:00:06
ЯП не транслируются в ассемблер

Mikhail
27.06.2017
17:27:56

i
27.06.2017
17:28:55

Mikhail
27.06.2017
17:29:51

Kirill
27.06.2017
17:29:54
А подскажите, кто-нибудь делал анализ звуковой дорожки на Го? Или это на каком-нибудь питончике лучше пилить?

Maxim
27.06.2017
17:31:45

Google

Kirill
27.06.2017
17:32:24
Ну на входе есть звуковая дорожка, на выходе мне нужно получить массив строк\слов, которые в ней найдены

i
27.06.2017
17:35:33
Мне кажется, что распознавание голоса не тривиальная задача и вряд ли что-то есть на go

Kirill
27.06.2017
17:37:46
Ну, в списке Awesome Go я во всяком случае ничего такого не нашел

Sergey
27.06.2017
17:37:53

Michael
27.06.2017
18:32:16
и что подразумевается под словом анализ?

Kirill
27.06.2017
18:33:46

Kirill
27.06.2017
18:33:47

Michael
27.06.2017
18:33:55
если всё хорошо должно быть, то вот например Ватсона от IBM IBM Watson Developer Cloud

Kirill
27.06.2017
18:33:58

Kirill
27.06.2017
18:34:35

Kirill
27.06.2017
18:35:24

Вячеслав
27.06.2017
19:00:11
Ребят, какие фриланс площадки можете посоветовать?

Anna
27.06.2017
19:12:52
Ребята, привет. Знакомые в поиске GOlang Team Lead в Киев на американский стартап на очень приятные условия. Если кто-то вдруг заинтересован-welcome )?

Dmitry
27.06.2017
19:13:37
кикбан

Vladimir
27.06.2017
19:13:57

Никита
27.06.2017
19:15:31
я говорилку через яндекс делал, они и обратно могут
так что если не надо больших объемов, можно уложиться в лимиты

Anna
27.06.2017
19:16:05
Это основной язык на котором написан проект.(основное требование). Направление-туризм,электронные билеты

Ilya
28.06.2017
06:19:56

Google

Alexey
28.06.2017
06:59:38

Alex
28.06.2017
08:47:01
Товарищи, подскажите) Есть у меня 20 структур, у которых надо реализовать метод String, для вывода свойства Name для того, чтобы все они подходили под интерфейс. Как лучше поступить? Руками, кодогенерация или какой-то другой способ?

Alexey
28.06.2017
08:48:04
Можно ещё их всех "отнаследовать" от структуры, у которой есть только Name и String()

Alex
28.06.2017
08:48:27
Хотя вот еще появилась идея - сделать структуру типа { Name string, Payload interface{} }

Admin
ERROR: S client not available

Alex
28.06.2017
08:48:58
cannot use cl (variable of type Closed) as Namer value in argument to yyy: missing method String
Хм, интерфейс не видит что-ли метод, который пришел из "родительского" типа?
хм, причем если передать как указатель, то все работает корректно
так и задумано?

Oleh
28.06.2017
08:58:23

Denis
28.06.2017
09:00:44
Ну у тебя метод string принимает параметром указатель
На структуру

Alex
28.06.2017
09:01:16
А, все, понял. Спасибо :)

TILTED
28.06.2017
09:57:03
на чем компилятор был изначально нааписан? есть олдфаги?

i
28.06.2017
09:57:20
C

TILTED
28.06.2017
09:58:59
есть исходник?

Oleh
28.06.2017
09:59:17

i
28.06.2017
09:59:22
По-моему до версии 1.4 всё было на C

TILTED
28.06.2017
09:59:40

Michael
28.06.2017
10:02:58
c + asm

Google

Michael
28.06.2017
10:03:06
ша go + asm
https://github.com/golang/go/releases для лентяев

TILTED
28.06.2017
10:19:58

Michael
28.06.2017
10:22:14
зотем

i
28.06.2017
10:59:07
Чтобы говрить, что язык N очень медленный, а go быстрее

Michael
28.06.2017
11:00:54
говори проще - чтобы джава разрабы завидовали

i
28.06.2017
11:01:35
У них дженерики есть

Kirill
28.06.2017
11:07:41
Всё равно это забивается говняной моделью памяти

Alexey
28.06.2017
11:08:48
GOвняной.

Kirill
28.06.2017
11:09:36
Йеп

Michael
28.06.2017
11:20:00
генерики без простых типов - отстой
хо генерики используй шарпы

Denis
28.06.2017
11:20:49
JVM сама по себе чистое искусство, там с 9 завезут снапшоты и ещё что-то что повлияет на время запуска и прогрева
А вот Java дерьмо
Как и го

Kirill
28.06.2017
11:22:16
У гошки рантайм неплохой