Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func ScanFile(filePath string) ([]string, error) {
- file, err := os.OpenFile(filePath, os.O_RDONLY, 0666)
- if err != nil {
- return nil, err
- }
- defer file.Close()
- scanner := bufio.NewScanner(file)
- res := make([]string, 0)
- for scanner.Scan() {
- line := scanner.Bytes()
- res = append(res, string(line))
- }
- if err = scanner.Err(); err != nil {
- return nil, err
- }
- return res, nil
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement