mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
db, json, time, term: change optional to result (#16201)
This commit is contained in:
@@ -25,7 +25,7 @@ fn http_fetch_mock(_methods []string, _config FetchConfig) ![]Response {
|
||||
config.method = method_from_str(method)
|
||||
res := fetch(FetchConfig{ ...config, url: url + lmethod })!
|
||||
// TODO
|
||||
// body := json.decode(HttpbinResponseBody,res.body)?
|
||||
// body := json.decode(HttpbinResponseBody,res.body)!
|
||||
result << res
|
||||
}
|
||||
return result
|
||||
|
||||
@@ -9,8 +9,8 @@ struct MimeType {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
mt_json := http.get('https://raw.githubusercontent.com/jshttp/mime-db/master/db.json')?
|
||||
mt_map := json.decode(map[string]MimeType, mt_json.text)?
|
||||
mt_json := http.get('https://raw.githubusercontent.com/jshttp/mime-db/master/db.json')!
|
||||
mt_map := json.decode(map[string]MimeType, mt_json.text)!
|
||||
|
||||
mut ext_to_mt_str := map[string]string{}
|
||||
for mt_str, mt in mt_map {
|
||||
@@ -28,6 +28,6 @@ fn main() {
|
||||
db = $mt_map
|
||||
ext_to_mt_str = $ext_to_mt_str
|
||||
)
|
||||
')?
|
||||
')!
|
||||
execute('${@VEXE} fmt -w db.v')
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user