GO_INTERVIEW_LIB Telegram 514
💬 Когда мы передаем срез в unsafe.SliceData, какие проверки он выполняет, чтобы выяснить, что возвращать?

🔻 Если capacity среза больше 0, функция возвращает указатель на первый элемент среза (array[1]).
🔻 Если срез равен нулю, функция просто возвращает ноль.
🔻 Если срез не равен нулю, но имеет нулевую capacity (пустой срез), функция возвращает указатель, но он указывает на «неопределенный адрес памяти».

👉 Подробнее
👍3



tgoop.com/go_interview_lib/514
Create:
Last Update:

💬 Когда мы передаем срез в unsafe.SliceData, какие проверки он выполняет, чтобы выяснить, что возвращать?

🔻 Если capacity среза больше 0, функция возвращает указатель на первый элемент среза (array[1]).
🔻 Если срез равен нулю, функция просто возвращает ноль.
🔻 Если срез не равен нулю, но имеет нулевую capacity (пустой срез), функция возвращает указатель, но он указывает на «неопределенный адрес памяти».

👉 Подробнее

BY Библиотека Go для собеса | вопросы с собеседований


Share with your friend now:
tgoop.com/go_interview_lib/514

View MORE
Open in Telegram


Telegram News

Date: |

With Bitcoin down 30% in the past week, some crypto traders have taken to Telegram to “voice” their feelings. ZDNET RECOMMENDS Some Telegram Channels content management tips In 2018, Telegram’s audience reached 200 million people, with 500,000 new users joining the messenger every day. It was launched for iOS on 14 August 2013 and Android on 20 October 2013. Hui said the time period and nature of some offences “overlapped” and thus their prison terms could be served concurrently. The judge ordered Ng to be jailed for a total of six years and six months.
from us


Telegram Библиотека Go для собеса | вопросы с собеседований
FROM American