Mercurial > mercurial > hgweb_kaigo.hg.cgi
comparison Porori/src2/porori.go @ 3:bbeb834023e3 draft
not use ioutil.
author | pyon <pyon@macmini> |
---|---|
date | Sun, 06 Jun 2021 08:44:28 +0900 |
parents | 65b8529196d5 |
children |
comparison
equal
deleted
inserted
replaced
2:65b8529196d5 | 3:bbeb834023e3 |
---|---|
1 /* | 1 /* |
2 Last Change: 2021-05-29 Sat 10:07:37. | 2 Last Change: 2021-06-01 Tue 05:56:47. |
3 */ | 3 */ |
4 package main | 4 package main |
5 | 5 |
6 import ( | 6 import ( |
7 _ "embed" | 7 _ "embed" |
8 | 8 |
9 "encoding/csv" | 9 "encoding/csv" |
10 "encoding/json" | 10 "encoding/json" |
11 "fmt" | 11 "fmt" |
12 "io/ioutil" | |
13 "log" | 12 "log" |
14 "os" | 13 "os" |
15 "sort" | 14 "sort" |
16 "strings" | 15 "strings" |
17 "time" | 16 "time" |
124 From string | 123 From string |
125 To string | 124 To string |
126 } | 125 } |
127 var yf YF | 126 var yf YF |
128 | 127 |
129 content, err := ioutil.ReadFile(jsonfile) | 128 content, err := os.ReadFile(jsonfile) |
130 if err != nil { | 129 if err != nil { |
131 log.Fatal(err) | 130 log.Fatal(err) |
132 } | 131 } |
133 if err := json.Unmarshal(content, &yf); err != nil { | 132 if err := json.Unmarshal(content, &yf); err != nil { |
134 log.Fatal(err) | 133 log.Fatal(err) |
135 } | 134 } |
136 | 135 |
137 // Read CSV | 136 // Read CSV |
138 content, err = ioutil.ReadFile(os.Args[1]) | 137 content, err = os.ReadFile(os.Args[1]) |
139 if err != nil { | 138 if err != nil { |
140 log.Fatal(err) | 139 log.Fatal(err) |
141 } | 140 } |
142 | 141 |
143 r := csv.NewReader(strings.NewReader(string(content))) | 142 r := csv.NewReader(strings.NewReader(string(content))) |