Skip to content

slingshot-finance/market-data-go-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

market-data-go-challenge

Simple go challenge to complete.

Fill in the blanks and get "TestApp" Unit Test to pass.

A quick guide:

  • Input Handler listens to a stream of inputs from a go-channel and pushes Task functions into a Task Queue to handle the inputs.
  • Task Manager manages & executes any Tasks sent to the Task Queue
  • Results from Tasks are pushed to a Map (called Storage).
  • Task Queue has a size limit, don't push tasks into the Queue if its full.
  • Task Manager is also able to drop values from Storage based on a given filter function.
  • Storage has a size cap, remove the oldest known value if cap is reached.

Challenge is expected to be finished within 1 hour.

About

Simple go challenge to complete.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages