contribute

command module
v0.0.0-...-c5d13b4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2023 License: AGPL-3.0 Imports: 1 Imported by: 0

README

Details : https://youtu.be/xjr__JqZ-hQ

golangast

GitHub repo file count GitHub code size in bytes GitHub repo size GitHub commit activity

Contribute

License is GNU Version 3

To ensure people can share but need to keep original code for the public use. This way your are still recognized for your contributions.

General info

This is just a beginner project to contribute to and play with.
We all need to contribute more. That is the point of the internet and open source.

Why build this?

  • It would be nice if people got involved.
  • A community creates inspiration.
  • People need to contribute to things.
  • I need to contribute more.

Technologies

Project is created with:

  • Cobra - To create separate commands

Frontend contributing is for here

Setup

To run this project for development, download it and run the following

go mod init "yourproject"

go mod tidy

go install github.com/spf13/cobra-cli@latest

export PATH="~/go/bin:$PATH" //if you dont add it to your bashrc file then its just temparory anyways

cobra-cli init

to create command


cobra add yourcommandnamehere 
example: cobra add second

To Run the application to generate the code for development


go run main.go yourcommandname

To run a command

example: go run main.go first

Download the linux binary here

Download the macos binary here

Download the windows binary here

If you have permission issues for linux or macos then run

chmod u+x ./contribute

To run the binary commands

//every command you run from the binary with ./contribute and then the command like the following
./contribute start

start //generates the files form the binary

run //runs the server and go to http://localhost:5002/home

gen --route "yourroutenamehere" //generates routing

rs //to reload files

Repository overview


├── cmd
├── generateutility is for the generating code
├── test has the binaries for testing
└── main.go

If you just like frontend Please add some frontend files and push to here

Special thanks

Your name will be here

Guidelines

  • Please try to make the code readable
  • Please try to make it verbose so everyone can learn
  • Please no bash that downloads other programs
  • Please no make files
  • Have fun and dont worry about details or bad code or anything. Just be creative if you want.

Documentation

Overview

Copyright © 2023 NAME HERE <EMAIL ADDRESS>

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL