2024-06-02 07:53:13 +01:00
|
|
|
// SPDX-FileCopyrightText: 2024 Dan Anglin <d.n.i.anglin@gmail.com>
|
|
|
|
//
|
|
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
|
2024-05-31 00:11:02 +01:00
|
|
|
package utilities
|
|
|
|
|
|
|
|
import (
|
|
|
|
"fmt"
|
|
|
|
"os"
|
|
|
|
)
|
|
|
|
|
|
|
|
func ReadFile(path string) (string, error) {
|
|
|
|
data, err := os.ReadFile(path)
|
|
|
|
if err != nil {
|
2024-06-02 11:35:43 +01:00
|
|
|
return "", fmt.Errorf("unable to read the data from the file: %w", err)
|
2024-05-31 00:11:02 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
return string(data), nil
|
|
|
|
}
|