https://github.com/complexorganizations/gocreate
✔️ Go app structure that is simple and easy to use.
https://github.com/complexorganizations/gocreate
Last synced: 8 months ago
JSON representation
✔️ Go app structure that is simple and easy to use.
- Host: GitHub
- URL: https://github.com/complexorganizations/gocreate
- Owner: complexorganizations
- Created: 2021-01-08T08:44:16.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-08-11T19:55:29.000Z (11 months ago)
- Last Synced: 2025-08-20T09:34:39.286Z (10 months ago)
- Language: Go
- Homepage:
- Size: 45.9 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: .github/readme.md
- Code of conduct: .github/code_of_conduct.md
- Security: .github/security.md
Awesome Lists containing this project
README
GoCreate
There is no official go project specification framework or widely agreed standard other than `go.mod`.
---
### Features
- Structure go applications
---
### Installation
Download the latest `gocreate` binary
```
go install github.com/complexorganizations/gocreate@latest
```
Create a project applications using `gocreate`
```
gocreate {PROJECT}
```
---
### Structure
```
{PROJECT}
├── assets
│ └── README.md
├── build
│ └── README.md
├── cmd
│ └── README.md
├── go.mod
├── go.sum
├── internal
│ └── README.md
├── main.go
├── pkg
│ └── README.md
├── README.md
├── scripts
│ └── README.md
└── vendor
└── README.md
```
---
### Compatibility
| OS | Supported |
| -------------- | ------------------ |
| Darwin |:heavy_check_mark: |
| FreeBSD |:heavy_check_mark: |
| Linux |:heavy_check_mark: |
| NetBSD |:heavy_check_mark: |
| OpenBSD |:heavy_check_mark: |
| Plan 9 |:heavy_check_mark: |
| Solaris |:heavy_check_mark: |
| Windows |:heavy_check_mark: |
---
### Credits
- Open Source Community
---
### License
Copyright © 2021 [ComplexOrganizations](https://github.com/complexorganizations)
The Apache 2.0 license governs the distribution of this project.