Documentation
¶
Index ¶
- func TestMain(m *testing.M)
- func UniqId() string
- type VerySimpleQueue
- func (vsq *VerySimpleQueue) Load(filePath string) (VsqData, error)
- func (vsq *VerySimpleQueue) Pop() (string, error)
- func (vsq *VerySimpleQueue) Push(data string) int
- func (vsq *VerySimpleQueue) Shift() (string, error)
- func (vsq VerySimpleQueue) Size() int
- func (vsq *VerySimpleQueue) Unshift(data string) int
- type VerySimpleQueueLikeSQS
- func (vsq *VerySimpleQueueLikeSQS) Delete(id string) bool
- func (vsq *VerySimpleQueueLikeSQS) Load(filePath string) (VsqDataLikeSQS, error)
- func (vsq VerySimpleQueueLikeSQS) Receive() (VsqDataLikeSQSValue, error)
- func (vsq *VerySimpleQueueLikeSQS) Send(data string, idFunc func() string) string
- func (vsq VerySimpleQueueLikeSQS) Size() int
- type VsqData
- type VsqDataLikeSQS
- type VsqDataLikeSQSValue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type VerySimpleQueue ¶
func (*VerySimpleQueue) Pop ¶
func (vsq *VerySimpleQueue) Pop() (string, error)
func (*VerySimpleQueue) Push ¶
func (vsq *VerySimpleQueue) Push(data string) int
func (*VerySimpleQueue) Shift ¶
func (vsq *VerySimpleQueue) Shift() (string, error)
func (VerySimpleQueue) Size ¶
func (vsq VerySimpleQueue) Size() int
func (*VerySimpleQueue) Unshift ¶
func (vsq *VerySimpleQueue) Unshift(data string) int
type VerySimpleQueueLikeSQS ¶
type VerySimpleQueueLikeSQS struct { Data VsqDataLikeSQS FilePath string }
func (*VerySimpleQueueLikeSQS) Delete ¶
func (vsq *VerySimpleQueueLikeSQS) Delete(id string) bool
func (*VerySimpleQueueLikeSQS) Load ¶
func (vsq *VerySimpleQueueLikeSQS) Load(filePath string) (VsqDataLikeSQS, error)
func (VerySimpleQueueLikeSQS) Receive ¶
func (vsq VerySimpleQueueLikeSQS) Receive() (VsqDataLikeSQSValue, error)
func (*VerySimpleQueueLikeSQS) Send ¶
func (vsq *VerySimpleQueueLikeSQS) Send(data string, idFunc func() string) string
func (VerySimpleQueueLikeSQS) Size ¶
func (vsq VerySimpleQueueLikeSQS) Size() int
type VsqDataLikeSQS ¶
type VsqDataLikeSQSValue ¶
Click to show internal directories.
Click to hide internal directories.