Skip to content

arttet/Interview-Preparation-Kit-in-Go

Repository files navigation

The Interview Preparation Kit in Go

Go Version GitHub CI codecov Go Report Card CodeFactor Codacy Badge Code Climate Maintainability DeepSource FOSSA Status GitHub License

The Interview Preparation Kit in Go is a collection of algorithm challenges and solutions from various courses, designed to assist developers prepare for technical interviews by mastering algorithms and problem-solving techniques.

Usage

$ make
▸▸▸ Development commands ◂◂◂
help:                   Display the help message
req:                    Install requirements
fmt:                    Format the codebase
lint:                   Run static code analyzers
audit:                  Run security scanners
build:                  Compile the packages
test:                   Run unit tests
bench:                  Execute benchmarks
pprof:                  Run performance profiling with pprof
coverage:               Generate an HTML report for code coverage
validate:               Validate configurations
clean:                  Remove generated build artifacts
▸▸▸ Documentation commands ◂◂◂
doc-build:              Build the documentation site [env: DOC_DIR=]
doc-serve:              Serve the documentation site [env: DOC_PORT=]
doc-clean:              Remove generated artifacts [env: DOC_DIR=]

License

This project is licensed under the Apache 2.0 License.

FOSSA Status