os.CopyFS
Раньше, чтобы рекурсивно скопировать каталог со всем содержимым, вам пришлось бы написать 50 строк кода.
Теперь, благодаря os.CopyFS
в Go 1.23, будет достаточно одной:
src := os.DirFS("/home/src")
dst := "/home/dst"
err := os.CopyFS(dst, src)
Вроде и мелочь, но весьма уместная.
★ Подписывайтесь на новые заметки.