文件名称:go-git-http:Go(golang)中的Smart Git Http服务器库
文件大小:29KB
文件格式:ZIP
更新时间:2024-05-19 13:52:47
Go
go-git-http Go(golang)中的Smart Git Http服务器库 例子 package main import ( "log" "net/http" "github.com/AaronO/go-git-http" ) func main () { // Get git handler to serve a directory of repos git := githttp . New ( "/Users/aaron/git" ) // Attach handler to http server http . Handle ( "/" , git ) // Start HTTP server err := http . ListenAndServe ( ":8080" , nil ) if
【文件预览】:
go-git-http-master
----.gitignore(259B)
----utils.go(2KB)
----routing.go(3KB)
----version.go(41B)
----rpc_reader.go(2KB)
----pktparser_test.go(950B)
----.travis.yml(34B)
----LICENSE(11KB)
----events.go(1KB)
----auth()
--------basicauth_test.go(561B)
--------auth.go(2KB)
--------auth_test.go(331B)
--------basicauth.go(925B)
----testdata()
--------receive-pack.0(1010B)
--------upload-pack.0(2KB)
--------receive-pack.1(7KB)
--------receive-pack.3(405B)
--------receive-pack.2(199B)
--------upload-pack.1(197B)
----pktparser.go(3KB)
----README.md(2KB)
----git_reader.go(802B)
----githttp.go(6KB)
----errors.go(221B)
----rpc_reader_test.go(5KB)