minq項目的主旨是minimum quic(最小化實作的QUIC),指最簡單的QUIC項目,目前隻實作了IETF QUIC的draft 5部分功能,遠不成熟,不能用于生産環境。
它内部依賴LTS 1.3的go開源實作項目mint
https://github.com/bifurcation/mint
下面開始安裝
cd ${GOPATH}/src
go get github.com/ekr/minq
cd github.com/bifurcation/mint
cd ../../ekr/minq
go test
更詳細一點的互動資訊
繼續進行測試
go run minq/bin/server/main.go
測試中發現,cs之間的互動有一點的逾時時間,如果嫌時間短,可以設定心跳間隔
參考文獻
[1].https://github.com/ekr/minq
[2].https://github.com/bifurcation/mint