@proGO

Страница 969 из 1674
xPushkin
04.11.2017
17:52:31
Насколько я понял это мешает использовать интерфейсы

А если рассуждать с точки скорости. Копирование большого обьекта занимает память и время, не так ли?

xPushkin
04.11.2017
17:56:21
Google
Igor
04.11.2017
23:45:29
Ребята, а есть курсы по go для начинающих?

Кто-нибудь знает хорошие?

Vladimir
05.11.2017
00:14:45
лучшие курсы для начинающих

Igor
05.11.2017
00:32:16
Sergey
05.11.2017
06:33:06
http://golang-book.ru

Вот еще

https://github.com/Konstantin8105/Effective_Go_RU/blob/master/README.md или https://github.com/Konstantin8105/Contribution_Guide_RU

Vlad
05.11.2017
06:38:39
Ребята, а есть курсы по go для начинающих?
1. Little go book + лекции технопарка 2. Керниган + Effective go 3. Web programming in go

?
05.11.2017
06:39:24
Еще вот https://github.com/golang/go/wiki

Vlad
05.11.2017
06:39:41
Ещё есть погружение в Go

на ютубе, для ленивых

?
05.11.2017
06:41:37
тут еще можно почитать https://habrahabr.ru/hub/go/

Google
vadim
05.11.2017
07:24:53
Ребят спецы по го поможете с установкой на линукс

some_random_anonymous
05.11.2017
07:25:18
Лучший вариант просто скачать тарболл с сайта и поставить его куда-нибудь в /opt/go

Прописав в PATH

В дистрибах обычно старые версии

У меня в Debian вообще 1.7, с сайта поставил 1.9.2

Roman
05.11.2017
09:03:03
some_random_anonymous
05.11.2017
09:04:21
Roman
05.11.2017
09:04:31
Странно

some_random_anonymous
05.11.2017
09:04:39
Щас я точно гляну что там

https://packages.debian.org/stretch/golang

Да, всё верно

Stretch, Golang 1.7

terry
05.11.2017
09:07:17
Stretch, Golang 1.7
в ubuntu 16.04 все та же 1,6 ...

цук

some_random_anonymous
05.11.2017
09:07:48
А так как я юзаю go dep активно, то поставил ручками с сайта из тарболла 1.9.2 ?

Morran
05.11.2017
09:45:36
/report

Aleksandr
05.11.2017
09:57:50
https://d3nmt5vlzunoa1.cloudfront.net/go/files/2017/11/gogland_1.8mb.gif
Кто знает Умпутун (Umputun) на чём кодит на Го, в какой IDE, в Atom?

Umputun*

https://radio-t.com/ в последнем своём подкасте затронул он эту тему

с 83 минуты про GoLand http://n4.radio-t.com/rtfiles/rt_podcast570.mp3

Google
Aleksandr
05.11.2017
10:05:44
JetBrains это джависты, пробовал юзать и веб-сторм, и т.п. - ну не привыкнуть, не люблю джавистов, они из php сделали монстра какогото

когда им сишники занимались в начале всё было нормально, но как пришли джависты эти так всё испоганили

и так во всём, даже не пробовал JetBrains IDE для Го

и не буду

Vladimir
05.11.2017
10:07:14
Для раста плагин норм

Ну кроме того, что он жрет дохуя памяти

И фпс не много

Aleksandr
05.11.2017
10:13:52
Ну кроме того, что он жрет дохуя памяти
https://i.imgur.com/Jq4ksCT.png в настройках порыться можно чтобы память чистить кучка 1 разать нажать на прямоугольник справа в низу

но по дефолту этого нету, надо включить, не помню как называлось

Daniel
05.11.2017
10:14:40
коллеги, не надо в этом чате ругать-хвалить джетбрейнс

тема обсосана по 100 раз во всех программерских чатах

Aleksandr
05.11.2017
10:15:20
коллеги, не надо в этом чате ругать-хвалить джетбрейнс
речь в том какая IDE у гошников преобладает

Daniel
05.11.2017
10:15:36
да хер ее знает

Aleksandr
05.11.2017
10:15:39
лол

Daniel
05.11.2017
10:15:53
VSCode отличный

Aleksandr
05.11.2017
10:16:14
VS code реально крутой сейчас на нём)

Daniel
05.11.2017
10:16:14
на sublime много кто сидит, и не жужжит.

Aleksandr
05.11.2017
10:16:20
саблайм фигня

Daniel
05.11.2017
10:16:30
почему-то довольно много vim-еров

Alexey
05.11.2017
10:16:49
речь в том какая IDE у гошников преобладает
ctrl + F IDE, тут реально тыщу раз уже обсуждали.

Google
Aleksandr
05.11.2017
10:16:59
они и гитом пользуются не в Гуи те кто вимом

Daniel
05.11.2017
10:17:29
ну вот я сижу в саблайме (так получилось) и гитую в терминале

это норма

не надо из этого устраивать холивар, пожалуйста

some_random_anonymous
05.11.2017
10:18:11
Пустой флейм

Admin
ERROR: S client not available

Aleksandr
05.11.2017
10:18:17
почему саблайм не может понять расширение даже по содержанию, и что в нём делают эти стрелочки треугольнички слева вверху ?

у когото они работают вообще

Daniel
05.11.2017
10:18:35
коллега, забаню

Aleksandr
05.11.2017
10:18:39
влево/вправо которые

тоже иногда им пользуюсь

он быстро открывается)

some_random_anonymous
05.11.2017
10:19:51
Намутите конфу @golang_flood (по аналогии с @pyflood) и туда можно сливать подобный трёп. Это даже было бы удобно

Daniel
05.11.2017
10:20:26
конечно, удобно - вжух, и не подключаешься туда

Igor
05.11.2017
10:22:35
Зачем, если есть просто @flood

Bogdan
05.11.2017
10:26:56
q = append(q[:index], q[index+1:]...)

помогите понять строчку

конкретно три точки в конце что означают?

Aleksandr
05.11.2017
10:42:40
Пустой флейм
обсуждение IDEs - флейм? это что трогает чьито религиозные чувства? что у когото разве бывает такая любовь к виму? ответ тогда один, точнее диагноз: линуксоиды убутнтологи упыри, да упыри, повторю ещё раз упыри, потомучто не могут позволить себе и винду, и макОС, и свой линукс, и вынуждены выбирать. Баньте теперь.

Google
Alexey
05.11.2017
10:54:48
конкретно три точки в конце что означают?
что второй аргумент тоже слайс

Bogdan
05.11.2017
10:55:49
так слайс оператор и так создает слайс

Alexey
05.11.2017
10:57:53
ну да

Bogdan
05.11.2017
10:58:34
почему вот этого q[index+1] не достаточно?

Alexey
05.11.2017
10:59:36
просто вторым аргументом - ты можешь указать элемент слайса q = append(q, 1) - тогда три точки не надо

а если слайс указываешь - то надо ...

блин, доки читай

Bogdan
05.11.2017
11:00:18
ок

tmp := append(*q, item) q = &tmp

а можно такое в одной строчке записать?

Daniel
05.11.2017
11:08:47
Нет

Alexey
05.11.2017
11:09:56
tmp := append(*q, item) q = &tmp
а зачем вам вообще указатель от слайса?

Bogdan
05.11.2017
11:10:59
я определяю для него метод, в котором хочу его менять

some_random_anonymous
05.11.2017
11:11:46
Слайс и есть по сути аналог указателя (передаётся всегда по "ссылке" грубо говоря), смысла ноль от него брать указатель

https://stackoverflow.com/questions/39993688/are-golang-slices-pass-by-value

Vitaly
05.11.2017
11:13:12
... - развертывает слайс в последовательность одиночных параметров

Alexey
05.11.2017
11:15:12
я определяю для него метод, в котором хочу его менять
Зачем? Тогда лучше в структуру обернуть type MyType struct { sl []byte } Тогда там можно будет и мьютексы добавить, и всё что хочешь

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