當前位置: 首頁>>代碼示例>>Golang>>正文


Golang Options.Compression方法代碼示例

本文整理匯總了Golang中github.com/conformal/goleveldb/leveldb/opt.Options.Compression方法的典型用法代碼示例。如果您正苦於以下問題:Golang Options.Compression方法的具體用法?Golang Options.Compression怎麽用?Golang Options.Compression使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在github.com/conformal/goleveldb/leveldb/opt.Options的用法示例。


在下文中一共展示了Options.Compression方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。

示例1: truno

func truno(t *testing.T, o *opt.Options, f func(h *dbHarness)) {
	for i := 0; i < 4; i++ {
		func() {
			switch i {
			case 0:
			case 1:
				if o == nil {
					o = &opt.Options{Filter: _bloom_filter}
				} else {
					old := o
					o = &opt.Options{}
					*o = *old
					o.Filter = _bloom_filter
				}
			case 2:
				if o == nil {
					o = &opt.Options{Compression: opt.NoCompression}
				} else {
					old := o
					o = &opt.Options{}
					*o = *old
					o.Compression = opt.NoCompression
				}
			}
			h := newDbHarnessWopt(t, o)
			defer h.close()
			switch i {
			case 3:
				h.reopenDB()
			}
			f(h)
		}()
	}
}
開發者ID:stoiclabs,項目名稱:blockchainr,代碼行數:34,代碼來源:db_test.go


注:本文中的github.com/conformal/goleveldb/leveldb/opt.Options.Compression方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。