Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DocLoader ¶
type DocLoader struct {
// contains filtered or unexported fields
}
func NewDocLoader ¶
func (*DocLoader) AddPrefixInAll ¶
type IAPIDocService ¶
type IAPIDocService interface { // UpdateDoc 更新文档 UpdateDoc(ctx context.Context, serviceId string, input *UpdateDoc) error // GetDoc 获取文档 GetDoc(ctx context.Context, serviceId string) (*Doc, error) CommitDoc(ctx context.Context, serviceId string, data *Doc) error APICountByServices(ctx context.Context, serviceIds ...string) (map[string]int64, error) GetDocCommit(ctx context.Context, commitId string) (*commit.Commit[DocCommit], error) // LatestDocCommit 获取最新文档 LatestDocCommit(ctx context.Context, serviceId string) (*commit.Commit[DocCommit], error) ListLatestDocCommit(ctx context.Context, serviceIds ...string) ([]*commit.Commit[DocCommit], error) ListDocCommit(ctx context.Context, commitIds ...string) ([]*commit.Commit[DocCommit], error) LatestAPICountByServices(ctx context.Context, serviceIds ...string) (map[string]int64, error) LatestAPICountByCommits(ctx context.Context, commitIds ...string) (map[string]int64, error) }
Click to show internal directories.
Click to hide internal directories.