Size: a a a

Golang Developers — русскоговорящее сообщество

2018 August 16

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
Там 2 пола string
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
Host и Port
источник
2018 August 17

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Ребят, код из Effective Go

func Compile(str string) (*Regexp, error) {

Почему он возвращает указатель?
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
А что в самой функции?
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Yuriy Gorlichenko
А что в самой функции?
Хз, там не сказано.

Но там еще пример есть типо

func CreateFile(filename string) (*File){
return *File{filename};
}

Тут же тоже указатель
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
создает структуру и отдает укаатель на нее
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
Все правильно
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Yuriy Gorlichenko
создает структуру и отдает укаатель на нее
Я знаю, но зачем указатель?
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Почему нельзя просто структуру?
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
ЗАчем?
Функция ее создала
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
положила в память
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
дальше основному коду отдала указатель на этот участок памяти
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Yuriy Gorlichenko
положила в память
А, чтобы заново не копировать и улучшить производительность?
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
ну да
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
А как потом удалить этот указатель чтоб не висел в памяти?
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
сборщик усора сам все удалит
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Yuriy Gorlichenko
сборщик усора сам все удалит
Окей, спасибо
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Ребят, а какой лучше всего протокол юзать для быстрой передачи данных, помимо http.

Что скажете насчет tcp?
источник

YG

Yuriy Gorlichenko in Golang Developers — русскоговорящее сообщество
Sergey Duck
Ребят, а какой лучше всего протокол юзать для быстрой передачи данных, помимо http.

Что скажете насчет tcp?
Смотря что отите релизовать
источник

SD

Sergey Duck in Golang Developers — русскоговорящее сообщество
Yuriy Gorlichenko
Смотря что отите релизовать
Мессенджер
источник