An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

GoCreate




Release


Issues


PullRequest


License


GoReport


Actions


CodeQL


Go-Version


Code-Size



Get it from the Snap Store

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.