Пример #1
0
func gethistoryfromfile(filename string, ltrylist ltry.LSet) error {

	f, err := os.Open(filename)
	if err != nil {
		fmt.Printf("[%s] open err[%s]\n", filename, err.Error())
		return err
	}

	defer f.Close()

	buff := bufio.NewReader(f)

	for {
		line, err := buff.ReadString('\n')
		if err != nil || io.EOF == err {
			break
		}

		lt := new(ltry.LtryColor)
		err = lt.Getfromstr(line)
		if err != nil {
			fmt.Printf("Error [%s] get from str [%s]\n", line, err.Error())
			continue
		}
		ltrylist.Append(lt)
		//ltrylist.Ltrys = append(ltry_list.Ltrys, *lt)
	}

	return nil

}