func (src List) String() string {
	names := make([]string, len(src))
	for i, tools := range src {
		names[i] = tools.Version.String()
	}
	return strings.Join(names, ";")
}
// String returns the versions of the tools in src, separated by semicolons.
String returns the versions of the tools in src, separated by semicolons.
// String returns the versions of the tools in src separated by semicolons .
func (src List) String() string {
	names := make([]string, len(src))
	for i, tools := range src {
		names[i] = tools.Version.String()
	}
	return strings.Join(names, ";")
}
func ( src List ) String ( ) string { names := make ( [ ] string , len ( src ) ) for i , tools := range src { names [ i ] = tools . Version . String ( ) } return strings . Join ( names , " " ) }
String returns the versions of the tools in src, separated by semicolons.
String returns the versions of the tools in src separated by semicolons .