Как передать тип [] * в функцию? - PullRequest
0 голосов
/ 02 июня 2018

У меня в Голанге есть метод, для которого в качестве параметра требуется тип [] *.
У меня есть срез:

s := make([]myType, 3)

Как мне это сделать?

1 Ответ

0 голосов
/ 02 июня 2018

Короче говоря (и на что ссылаются другие комментаторы), звучит так, будто вы спрашиваете, как использовать функцию, которую Go не поддерживает.А именно, generics: функция с подписью []*type, где type на самом деле не является конкретным конкретным типом, который вы уже определили.Хотя это может быть поддержано в будущем, это не сейчас - вы застряли с определением функции с помощью []*specific-concrete-type на данный момент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...