package db import ( "mapserver/coords" ) type Block struct { Pos coords.MapBlockCoords Data []byte Mtime int64 } type DBAccessor interface { Migrate() error FindLatestBlocks(mintime int64, limit int) ([]Block, error) GetBlocks(pos1 coords.MapBlockCoords, pos2 coords.MapBlockCoords) ([]Block, error) GetBlock(pos coords.MapBlockCoords) (*Block, error) }