История изменений
Исправление
RazrFalcon,
(текущая версия)
:
Но у меня один массив. И он и является «пулом».
PS: API у Go конечно наркоманский. Get, который на самом деле Take и:
Callers should not assume any relation between values passed to Put and the values returned by Get.
If Get would otherwise return nil and p.New is non-nil, Get returns the result of calling p.New.
ЯННП. Я положил один объект, а оно вернуло другой/пустой? Это типа костыль из-за отсутствия Option?
Исправление
RazrFalcon,
:
Но у меня один массив. И он и является «пулом».
PS: API у Go конечно наркоманский. Get, который на самом деле Take и:
Callers should not assume any relation between values passed to Put and the values returned by Get.
If Get would otherwise return nil and p.New is non-nil, Get returns the result of calling p.New.
ЯННП. Я положил один объект, а оно вернуло другой/пустой?
Исходная версия
RazrFalcon,
:
Но у меня один массив. И он и является «пулом».
PS: API у Go конечно наркоманский. Get, который на самом деле Take.
Callers should not assume any relation between values passed to Put and the values returned by Get.
If Get would otherwise return nil and p.New is non-nil, Get returns the result of calling p.New.
ЯННП. Я положил один объект, а оно вернуло другой/пустой?