func (*Pool) Get

func (p *Pool) Get() interface{}

Get выбирает произвольный элемент из Pool, удаляет его из Pool и возвращает его вызывающему объекту. Get может игнорировать Pool и рассматривая его пустым.

Вызывающие объекты не должны предполагать никакой связи между значениями, передаваемыми PUT, и значениями, возвращаемыми Get.

Если Get возвращает nil, а p.New не nil, Get возвращает результат вызова p.New.

results matching ""

    No results matching ""