В Rust вы можете использовать функцию black_box
, чтобы заставить компилятор
- предположить, что используется аргумент функции (заставляя его не оптимизировать код, который генерирует это значение)
- не сможет проверить, как создается его возвращаемое значение (не позволяя ему выполнять свертывание констант и другие подобные оптимизации).
Есть ли подобное средство в Go (для выполнения sh любой задачи)?