https://github.com/goplus/community
Go+ Community written in Go+
https://github.com/goplus/community
community gop goplus
Last synced: about 2 months ago
JSON representation
Go+ Community written in Go+
- Host: GitHub
- URL: https://github.com/goplus/community
- Owner: goplus
- License: apache-2.0
- Created: 2023-12-26T07:06:36.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2025-04-02T14:20:32.000Z (3 months ago)
- Last Synced: 2025-04-06T03:23:08.897Z (2 months ago)
- Topics: community, gop, goplus
- Language: JavaScript
- Homepage:
- Size: 61.9 MB
- Stars: 11
- Watchers: 2
- Forks: 15
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Go+ Community written in Go+
=====[](https://github.com/goplus/community/actions/workflows/go.yml)
[](https://goreportcard.com/report/github.com/goplus/community)
[](https://github.com/goplus/community/releases)
[](https://codecov.io/gh/goplus/community)
[](https://pkg.go.dev/github.com/goplus/community)### 🧳 Features
Go+ Community written in Go+ and Yap, support Go+ Community development.
### 🚀 How to run
1. **Prepare golang and goplus environment.**
- golang version >= 1.19
- https://go.dev/dl/ (golang download, Find the golang 1.19 version)
- goplus version == v1.2.0-pre.1
- Ref: https://github.com/goplus/gop/releases
- How to install goplus: https://github.com/goplus/gop#how-to-install2. **Prepare for your own config**
- Clone a file named `.env` from `.env_temp` in the `cmd/gopcomm` directory of the project.
- Modify the `.env` file to your own configuration.3. **Run the project**
- Run the project with the following command:
```shell
gop run .
```- Open the browser and enter the address: `http://localhost:8080` or `GOP_COMMUNITY_ENDPOINT` in your `.env` file.
### 📦 Contribute
1. **Fork the repository to your local repo**
2. **Config code linter**
```bash
// install pre-commit
pip install pre-commit// config code linter in pre-commit hook
pre-commit install
```3. **Modify your own code**
4. **Commit your code**
5. **Create a pull request**
> **Note:** Please check the PR brach is `mvp-20240119` or not.