老代码
第一版
func readfile(path string) {
f, _ := os.Create(path + ".txt")
defer f.Close()
file, _ := os.OpenFile(path, os.O_RDONLY, 0)
stat, err := file.Stat()
if err != nil {
panic(err)
}
var size = stat.Size()
fmt.Println("file size=", size)
data := make([]byte, size)
file.Read(data)
w := bufio.NewWriter(f)
var idx int
idx = 20
var len = ((int(size) - idx) / 521)
var i int
rsult := ""
fmt.Println("开始处理")
for i = 0; i < len; i++ {
var temp = data[idx+i*521 : idx+(i+1)*521]
var subtemp = temp[21:]
var j = 0
rsultsub := ""
for j = 0; j < 500; j = j + 2 {
item := make(