Русский орфографический словарь: год оба варианта — и го́ды, и года́. Однако в некоторых случаях употребление той или иной формы существительного зависит от контекста.
Строгое ограничение Грамота.ру, проверка слова: год только на использование слова в сочетании с порядковыми числительными или для обозначения конкретного отрезка времени: 1941–1945 го́ды, проект на 2019–2020 го́ды, данные за 1990–1995 го́ды, девяностые го́ды двадцатого века.
Кстати, при указании временного отрезка (с такого-то по такой-то год) слово Грамота.ру: вопрос № 235844 в единственном числе: с 1941 по 1945 год. Это же правило касается веков: с XIX по XX век.
При обозначении неопределённого промежутка времени норма вариативна, но форма с окончанием «ы» и ударением на основу всё-таки популярнее: школьные го́ды, военные го́ды. Так Существительное «год» и его производные в русском языке, что именно её носители языка употребляют чаще, поэтому она кажется более привычной. Например, словосочетание военные года́ может резать слух, но с точки зрения литературного языка оно допустимо.
Это же касается ситуаций, когда речь идёт о возрасте: говорят как преклонные го́ды, так и преклонные года́. Но первый вариант всё-таки предпочтительнее из-за своей частотности. При этом форма года́ может входить в устоявшиеся, но зачастую Фразеологический словарь русского литературного языка: вступать в года выражения, например вступать в года́ (становиться взрослым).