Fast implementation of Git in pure Go codeberg.org/lindenii/furgit
git go
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

ref/store: Expand docs

Runxi Yu 03c05c7e b3f29210

+8
+8
ref/store/doc.go
··· 1 1 // Package refstore provides interfaces for reference storage backends. 2 2 // 3 + // Ref stores directly use reference values. Unlike object storage, they 4 + // do not have a separate fetch layer to parse backend results into 5 + // higher-level forms. 6 + // 7 + // The package separates read-only access from atomic transactions and 8 + // non-atomic batches. Not every readable ref backend is writable, and not 9 + // every writable backend necessarily offers the same update model. 10 + // 3 11 // Concrete implementations generally inherit the contract documented by the 4 12 // interfaces they satisfy. Implementation docs focus on additional guarantees 5 13 // and implementation-specific behavior.