gitlib

package module
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2022 License: MIT Imports: 11 Imported by: 4

README

gitlib

gitlib 是一个可扩展的git库,用go实现。

项目内各个包的依赖关系:
[gitlib] -> [support] -> [network] -> [commands] -> [instructions] -> [store] -> [git]
层次 名称 含义 说明
7 . gitlib 提供面向[模块]的接口
6 git/support 实现 提供对各种接口的实现
5 git/network 网络 提供面向 [网络] 的接口
4 git/commands 命令 提供面向 [command] 的接口(cli)
3 git/instructions 指令框架 提供面向 [指令] 的接口
2 git/store 存储库 提供面向 [repo] 的接口
1 git/. 数据对象 基本的git数据对象

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Bind

func Bind(cc context.Context) context.Context

Bind ...

func GetDefaultConfiguration

func GetDefaultConfiguration() *store.ContextConfiguration

GetDefaultConfiguration 取默认配置

func InitModule added in v0.0.3

func InitModule(mb *application.ModuleBuilder, forTest bool) *application.ModuleBuilder

InitModule ...

func New

New 初始化git模块

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL