func Find(fileName string) (filePath string, err error) {
	if _, err := os.Stat(fileName); err == nil {
		return fileName, nil
	}
	return find(filepath.Base(fileName))
}
Find tries to locate the specified font file in the current directory as
well as in platform specific user and system font directories; if there is
no exact match, Find tries substring matching.
package findfont
import (
	"fmt"
	"os"
	"os/user"
	"path/filepath"
	"strings"
)