package utils import ( "bufio" "fmt" "os" ) func ReadFileContents(filePath string) ([]byte, error) { fileContent, err := os.Open(filePath) if err != nil { return nil, fmt.Errorf("file Open error: %s", err) } fileInfo, _ := fileContent.Stat() fileSize := fileInfo.Size() fileContentInBytes := make([]byte, fileSize) buffer := bufio.NewReader(fileContent) _, err = buffer.Read(fileContentInBytes) return fileContentInBytes, nil }