Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arttet/interview-preparation-kit-in-go
:open_book: The Interview Preparation Kit in Go
https://github.com/arttet/interview-preparation-kit-in-go
algorithm-challenges algorithms algorithms-and-data-structures
Last synced: about 5 hours ago
JSON representation
:open_book: The Interview Preparation Kit in Go
- Host: GitHub
- URL: https://github.com/arttet/interview-preparation-kit-in-go
- Owner: arttet
- License: apache-2.0
- Created: 2020-10-04T16:04:09.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T14:26:47.000Z (27 days ago)
- Last Synced: 2024-10-21T19:19:37.701Z (26 days ago)
- Topics: algorithm-challenges, algorithms, algorithms-and-data-structures
- Language: Go
- Homepage: https://arttet.github.io/Interview-Preparation-Kit-in-Go/
- Size: 23.1 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# The Interview Preparation Kit in Go
[![Go Version](https://img.shields.io/github/go-mod/go-version/arttet/Interview-Preparation-Kit-in-Go)](https://golang.org)
[![GitHub CI](https://github.com/arttet/Interview-Preparation-Kit-in-Go/actions/workflows/github-ci.yml/badge.svg?branch=main)](https://github.com/arttet/Interview-Preparation-Kit-in-Go/actions/workflows/github-ci.yml)
[![codecov](https://codecov.io/gh/arttet/Interview-Preparation-Kit-in-Go/branch/main/graph/badge.svg?token=EZQHXFHO0S)](https://codecov.io/gh/arttet/Interview-Preparation-Kit-in-Go)
[![Go Report Card](https://goreportcard.com/badge/github.com/arttet/Interview-Preparation-Kit-in-Go)](https://goreportcard.com/report/github.com/arttet/Interview-Preparation-Kit-in-Go)
[![CodeFactor](https://www.codefactor.io/repository/github/arttet/interview-preparation-kit-in-go/badge)](https://www.codefactor.io/repository/github/arttet/interview-preparation-kit-in-go)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/57603658e2b246108c36bd28a036ffda)](https://app.codacy.com/gh/arttet/Interview-Preparation-Kit-in-Go/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Code Climate Maintainability](https://api.codeclimate.com/v1/badges/a9a98725847b5152fd21/maintainability)](https://codeclimate.com/github/arttet/Interview-Preparation-Kit-in-Go/maintainability)
[![DeepSource](https://app.deepsource.com/gh/arttet/Interview-Preparation-Kit-in-Go.svg/?label=active+issues&show_trend=false&token=N4TCTyuUsKMe41AKOfbxi3Ej)](https://app.deepsource.com/gh/arttet/Interview-Preparation-Kit-in-Go/)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Farttet%2FInterview-Preparation-Kit-in-Go.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Farttet%2FInterview-Preparation-Kit-in-Go?ref=badge_shield)
[![GitHub License](https://img.shields.io/github/license/arttet/Interview-Preparation-Kit-in-Go)](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
```text
$ 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](LICENSE).
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Farttet%2FInterview-Preparation-Kit-in-Go.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Farttet%2FInterview-Preparation-Kit-in-Go?ref=badge_large)