什麼是將結構轉儲到提供的csv文件中的慣用golang方法?我在一個func裏面,我的結構以接口{}傳遞:將struct寫入csv文件
func decode_and_csv(my_response *http.Response, my_struct interface{})
爲什麼interface {}? - 從JSON中讀取數據,可能會返回一些不同的結構,因此試圖編寫一個足夠通用的函數。
我的類型的例子:
type Location []struct {
Name string `json: "Name"`
Region string `json: "Region"`
Type string `json: "Type"`
}