This is a Go project that analyzes user behavior data from CSV files. It loads data from two days and finds users who visited new pages on the second day. Time estimated - 4 hours.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Go (version 1.22.0)
A step by step series of examples that tell you how to get a development environment running.
- Clone the repository.
- Follow the instructions to install Taskfile utility.
- Make sure that you have
day1.csv
andday2.csv
files in the project directory. - Run the app with
task run
.
- Run the tests with
task test
- Go - The programming language used.