我在一个包中有一些结构,它们进行简单的金融 API 调用,一个实现对 API 的请求,一个存储响应。
我想知道分别将结构命名为“Request”和“Response”是否合适,或者我应该在它们前面加上主题/包——比如“FinanceRequest”和“FinanceResponse”?或者通过使用finance.FinanceRequest(财务词使用两次)会使外部调用变得多余吗?
寻找关于此事的想法(golang 约定/偏好)...
样品:
package finance
type Request struct {
//...
}
type Response struct {
//...
}
func DoSomething(r *Request) (*Response, error) {
//...
}
或者
package finance
type FinanceRequest struct {
//...
}
type FinanceResponse struct {
//...
}
func DoSomething(r *FinanceRequest) (*FinanceResponse, error) {
//...
}
慕运维8079593
相关分类