Use text/template to have a template with golang code that will be embedded in the build of the package
and that at runtime will substitute the necessary values to make it run according to the options chosen later in the cli
GetFunctions parse the files according to the slice of filePaths
from the arguments.
It returns an slice of Rustfn(structs) that stores the
name, parameter (with types) & the returned values (with types)
ConvertRsFnSliceToGo gets an slice of RustFn and returns the corresponding transpilation to Gofunc slice.
For individual implementation is a Rustfn struct method (Rustfn -> Gofunc)