From 9932bbb6a4ff4f4364dbe8f5cef455ebc78c812a Mon Sep 17 00:00:00 2001 From: zhangtian Date: Tue, 7 May 2024 19:24:55 +0800 Subject: [PATCH] doc: add comments. --- helper/object.go | 2 ++ internal/generate/export.go | 3 +++ 2 files changed, 5 insertions(+) diff --git a/helper/object.go b/helper/object.go index 9ef5fd11..07748328 100644 --- a/helper/object.go +++ b/helper/object.go @@ -67,6 +67,7 @@ func CheckObject(obj Object) error { return nil } +// Method an object method interface type Method interface { // Name return func name Name() string @@ -82,6 +83,7 @@ type Method interface { Body() string } +// Param an method param interface type Param interface { // PackagePath return package path PackagePath() string diff --git a/internal/generate/export.go b/internal/generate/export.go index f68922ca..8529e53f 100644 --- a/internal/generate/export.go +++ b/internal/generate/export.go @@ -73,6 +73,7 @@ func getMethodParamFromParamObjs(objs []helper.Param) []parser.Param { return list } +// GetMethodFromObj convert helper.Method to parser.Method. func GetMethodFromObj(md helper.Method) *parser.Method { return &parser.Method{ Receiver: getMethodParamFromParamObj(md.Receiver()), @@ -83,6 +84,8 @@ func GetMethodFromObj(md helper.Method) *parser.Method { Body: md.Body(), } } + +// GetMethodSliceFromObj convert helper.Method slice to parser.Method slice. func GetMethodSliceFromObj(mds []helper.Method) []*parser.Method { res := make([]*parser.Method, 0, len(mds)) for _, md := range mds {