Open Source Téigh Leabharlann le Oibriú le Cartlanna
Cartlanna a Chruthú, a Bhainistiú agus a Bhaint as Gan stró ag baint úsáide as Go API ardleibhéil tras-ardán.
Is leabharlann Go foinse oscailte é archiver a sholáthraíonn feidhmiúlacht chun cartlanna a chruthú, a bhainistiú agus a bhaint gan stró ag baint úsáide as orduithe Go. Tá an leabharlann an-chobhsaí, tras-ardán, oibríochtaí cartlainne agus comhbhrú ardleibhéil d'éagsúlacht formáidí. Cuirtear cuid de na feidhmeanna is coitianta ar nós Archive, Unarchive, Extract, CompressFile, agus DecompressFile i bhfeidhm ar leibhéal an phacáiste ar mhaithe le háisiúlacht an úsáideora.
Cuireann an leabharlann ar chumas fhorbróirí bogearraí comhaid de bhformáidí éagsúla comhaid comhbhrú a chomhbhrú & a dhí-chomhbhrú mar Brotli (br), Bzip2 (bz2), Flate (ZIP), Gzip (GZ), lz4, snappy (SZ), xz, agus Zstandard (ZSTD) ). Soláthraíonn sé tacaíocht freisin chun formáidí mar ZIP, TAR, agus RAR a chartlannú.
Tá an API doiciméadaithe go maith agus an-éasca le húsáid. Soláthraíonn sé tacaíocht iomlán do roinnt gnéithe tábhachtacha a bhaineann le comhbhrú agus dí-chomhbhrú, mar shampla cartlanna a chruthú, Sliocht fillteáin ó chartlanna, comhaid a chomhbhrú, comhaid a dhí-chomhbhrú, comhaid ar leith a bhaint, comhaid Stream, ábhar cartlainne Traverse, cruthú agus oscailt cartlanna RAR atá cosanta ag pasfhocal, sruthú comhbhrú chomh maith le dí-chomhbhrú, agus i bhfad níos mó.
Tús a chur leis an gcartlann
Is ó GitHub an bealach molta chun cartlannaí a shuiteáil, bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.
Suiteáil cartlannóir trí GitHub
go get github.com/mholt/archiver/cmd/arc"
Cruthaigh Comhad Cartlainne trí Téigh
Cuireann leabharlann na gcartlann ar chumas forbróirí bogearraí comhad cartlainne de na comhaid foinse a chruthú go comhad nua ag an gceann scríbe ag baint úsáide as cúpla líne de chód Téigh. Is féidir leat freisin comhad nó fillteán a chur leis an gcartlann gan stró. Cuirfear an comhad le barrleibhéal na cartlainne agus cuirfear na heolairí leis go hathchúrsach. Nuair a bhíonn cartlanna á gcruthú nó comhaid á gcomhbhrú ag baint úsáide as sampla sonrach de chineál na formáide, NÍ MÓR ainm an chomhaid aschuir a mheaitseáil le hainm na formáide, chun mearbhall a sheachaint níos déanaí.
Comhbhrúigh agus Dí-chomhbhrú Comhaid
Cuireann leabharlann na gcartlann foinse oscailte ar chumas forbróirí bogearraí comhaid a chomhbhrú agus a dhí-chomhbhrú laistigh dá bhfeidhmchláir féin. Tá roinnt feidhmeanna agus modhanna tábhachtacha san áireamh chun comhaid a chomhbhrú agus a dhí-chomhbhrú. Is féidir leat comhad nó eolaire a chomhbhrú go héasca, comhad nó eolaire a dhí-chomhbhrú, comhad sonrach a bhaint as, eastóscadh fillteán, agus go leor eile.
Sliocht Comhad nó Fillteán Sonrach as an gCartlann
Cuireann leabharlann na gcartlann foinse oscailte ar chumas forbróirí bogearraí comhad ar leith a léamh agus a bhaint as Go API. Tacaíonn an leabharlann le comhaid agus fillteáin a bhaint isteach in áit de do rogha gan ach cúpla líne de chód. Is féidir leat comhad ar leith a roghnú go héasca ó chartlann a chuirtear ar fáil agus is féidir é a bhaint as do rogha áit. Mar an gcéanna leis an gcomhad is féidir leat fillteán iomlán a bhaint freisin chuig an gceann scríbe is rogha leat.