Experience : I have two year experience writing code in golang (Web services, scripts, packages).
Mobile No : +91 8485908234
Your Project Flow :
Function 1 (MetaData Reader):
I will write recursive function that can read files metadata (file properties) and write data on csv.
Input Flags Input Directory Path, Output Csv path.
Packages use : [login to view URL] ,[login to view URL] , [login to view URL](all are inbuilt packages).
Function 2 : Merging Csv.
i will use map string[]string key should be your first column of csv(file).
Documentation : Godoc provided.
Test Code Proviced.