Я играю с Go, но мне очень тяжело делать то, что очень просто на других языках.
Я хотел бы воспроизвести аналогичный синтаксис:
array = [a for a in anotherArray if (some condition)]
Каков элегантный способ сделать это в Go? Я бы очень хотел упростить свой код, особенно при использовании функции в массиве. Например:
min = min(abs(a[i], b[j]) for i in range(n)
for j in range(i, n))
Большое спасибо