repository
0.0.0-20241210202016-debf8d5df04a
Repository: https://github.com/leksus-04/mephictf-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
mephictf-go
Usage guide
Setting up
- Fork this repository. You might want to make it private, if you want to hide your solutions from others.
- Run
git clone <your_repo_url>
on your local machine. - Run
git remote add upstream https://github.com/LeKSuS-04/mephictf-go.git
to add repository with tasks as remote source. - Run
git config --local pull.rebase true
to ensure that new tasks will be pulled correctly.
Solving tasks
- Write code in files that don't end with
_test.go
. - Run
go test ./<path>
to test specific task orgo test ./...
to run all tests in the repository. - Commit your solution with
git add <path>
andgit commit -m "<commit_msg>"
and push it to github withgit push
. - View results of automatic testing on
actions
tab in github.
Pulling new tasks
- Make sure that all of your changes are commited.
- Run
git pull upstream master
to pull new tasks. - Although unlikely, you might stumble into merge conflicts. Here's how to resolve them.
Code snippets and examples from lectures
Tasks
- Basics of the language
- Packages, structs, interfaces, stdlib and iterators
Contribution
Feel free to open PRs to this repository if you find any mistakes or inaccuracies. If you wish to discuss them beforehand, open an issue.