У меня есть массив строк, и я хотел бы исключить значения, начинающиеся с foo_
ИЛИ, длиннее 7 символов.
Я могу прокручивать каждый элемент, запускать оператор if
и добавлять его к фрагменту на этом пути. Но мне было любопытно, есть ли идиоматический или более похожий на голанг способ выполнения этого.
Просто, например, то же самое можно сделать в Ruby как
my_array.select! { |val| val !~ /^foo_/ && val.length <= 7 }