Это как раз наименее подходящее решение - представьте, что кто-то этот скрипт откроет и захочет найти этот файл. Он должен догадаться, что где-то в кроне прописан переход в какую-то папку?
Вы вопрос напишите нормально, а то я его опять удалю. Куда задать, у какой кнопки? Какие решения вы попробовали самостоятельно, почему они вам не подошли?
littleguga: Я, честно говоря, не знаю. Решение с __DIR__, на мой взгляд, достаточно универсальное - оно позволяет писать туда, куда нужно, но при этом не хардкодя пути.
Раньше я тоже много времени тратил на продумывание таких вещей. А сейчас создаю архитектуру по принципу "сделаем как сделаем, надо будет - поменяем". Как правило, требования к софту не меняются в одночасье - всегда есть время спланировать переход от одной структуры к другой. С опытом приходит понимание, где находится баланс между архитектурой с заделом на будущее и принципом YAGNI.
Роман Ракзин, а расскажите, пожалуйста, по какому принципу вы определяете с большой или маленькой буквы писать "golang" в заголовке вопроса?
С другой стороны, через пару дней у нас будет достаточно статистических данных, можно будет самостоятельное расследование провести.