文件名称:gocassa:Gocql之上的Go中的高级Cassandra库
文件大小:54KB
文件格式:ZIP
更新时间:2024-05-03 22:04:30
Go
戈卡萨 Gocassa是在顶部的高级别库 。 当前版本:v1.4.0 与gocql相比,它提供查询构建,添加数据绑定并为常见查询用例提供易于使用的“配方”表。 与不同,它不使用代码生成。 有关文档,请参见: : 用法 下面是一个基本示例,显示了如何连接到Cassandra集群并设置一个简单表。 有关更高级的示例,请参见下面的“表类型”部分。 package main import ( "fmt" "time" "github.com/gocassa/gocassa" ) type Sale struct { Id string CustomerId string SellerId string Price int Created time. Time } f
【文件预览】:
gocassa-master
----compare.go(4KB)
----table.go(5KB)
----map_table_test.go(2KB)
----CONTRIBUTORS(151B)
----flextimeseries_table_test.go(6KB)
----op_test.go(2KB)
----mock_test.go(11KB)
----table_test.go(9KB)
----timeseries_table.go(2KB)
----relation_test.go(894B)
----multiop.go(1KB)
----keyspace.go(5KB)
----mock.go(10KB)
----errors.go(357B)
----options.go(3KB)
----connection.go(2KB)
----filter.go(606B)
----multitimeseries_table.go(4KB)
----examples()
--------table1()
--------multimap_table1()
--------map_table1()
----.travis.yml(59B)
----interfaces.go(9KB)
----relation.go(2KB)
----op.go(7KB)
----doc.go(294B)
----multimap_multikey_table.go(3KB)
----gocql_backend.go(2KB)
----LICENCE(1KB)
----README.md(7KB)
----modifiers.go(3KB)
----multitimeseries_table_test.go(2KB)
----timeseries_table_test.go(4KB)
----generate.go(6KB)
----multimap_table_test.go(3KB)
----multimap_table.go(1KB)
----map_table.go(644B)
----query_test.go(10KB)
----reflect()
--------tags.go(1KB)
--------reflect_test.go(4KB)
--------cache.go(6KB)
--------reflect.go(3KB)
----multimap_multikey_table_test.go(5KB)
----CHANGELOG.md(2KB)