https://github.com/no-src/go-qwerty-learner
The go-qwerty-learner is a project that distributes qwerty-learner through a standalone binary file
https://github.com/no-src/go-qwerty-learner
go qwerty-learner
Last synced: 3 months ago
JSON representation
The go-qwerty-learner is a project that distributes qwerty-learner through a standalone binary file
- Host: GitHub
- URL: https://github.com/no-src/go-qwerty-learner
- Owner: no-src
- License: mit
- Created: 2023-07-27T17:55:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-09-10T07:24:23.000Z (10 months ago)
- Last Synced: 2025-09-10T10:59:23.958Z (10 months ago)
- Topics: go, qwerty-learner
- Language: Shell
- Homepage:
- Size: 38.1 KB
- Stars: 6
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# go-qwerty-learner
[](https://github.com/no-src/go-qwerty-learner/actions)
[](https://github.com/no-src/go-qwerty-learner/blob/main/LICENSE)
[](https://github.com/no-src/go-qwerty-learner/releases)
The `go-qwerty-learner` is a project that distributes [qwerty-learner](https://github.com/Kaiyiwing/qwerty-learner)
through a standalone binary file.
## Installation
The first need [Go](https://go.dev/doc/install), [Node](https://nodejs.org/en/download)
and [Git](https://git-scm.com/downloads) installed, then you can use the below command to install `go-qwerty-learner`.
### Windows
```bash
$ scripts\build.bat
```
### Linux or macOS
```bash
$ chmod +x ./scripts/build.sh && ./scripts/build.sh
```
### Docker
You can use the [build-docker.sh](/scripts/build-docker.sh) script to build the docker image and you should clone this
repository and `cd` to the root path of the repository first.
```bash
$ chmod +x ./scripts/build-docker.sh && ./scripts/build-docker.sh
```
Or pull the docker image directly from [DockerHub](https://hub.docker.com/r/nosrc/go-qwerty-learner) with the command
below.
```bash
$ docker pull nosrc/go-qwerty-learner
```
For more scripts about release and docker, please see the [scripts](/scripts) directory.
## Quick Start
### Windows
```bash
$ go-qwerty-learner.exe
```
### Linux or macOS
```bash
$ ./go-qwerty-learner
```
### Docker
```bash
$ docker run -it --rm --name running-go-qwerty-learner -p 9097:9097 nosrc/go-qwerty-learner:latest go-qwerty-learner
```