コード例 #1
0
ファイル: message.go プロジェクト: jmptrader/pluq
func reply(ctx context.Context, w http.ResponseWriter, r *http.Request) error {
	eid, err := uid.FromHashID(param.FromContext(ctx, "id"))
	if err != nil {
		return err
	}
	q := queue.FromContext(ctx)
	if err := q.Ack(eid); err != nil {
		return err
	}
	fmt.Fprintf(w, "ok")
	return nil
}
コード例 #2
0
ファイル: server.go プロジェクト: jmptrader/pluq
func queueName(ctx context.Context) string {
	return strings.Trim(param.FromContext(ctx, "queue"), "/")
}