Skip to content

the-onewho-knocks/no-as-a-service-in-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❌ No-as-a-Service in GO

Screenshot 2026-01-17 235740

Ever needed a graceful way to say “no”? This tiny API returns random, generic, creative, and sometimes hilarious rejection reasons — perfectly suited for any scenario: personal, professional, student life, dev life, or just because.

Built for humans, excuses, and humor.


🚀 API Usage

Method: GET Rate Limit: None

🔄 Example Request

GET /no

✅ Example Response

{
  "reason": "I have to keep the couch from floating away, it's an important job."
}

📁 Project Structure

no-as-a-service-in-go/
│
├── main.go            # Entry point, HTTP server, routing
├── go.mod             # Go module definition
├── go.sum             # Dependency checksums
│
├── no.json       # List of rejection reasons (API data)
│
├── .env               # Environment variables (PORT, etc.)
│
└── README.md          # Project description and usage

👤 Author

Created with creative stubbornness by hotheadhacker

Ported to GO by Hardik


📄 License

MIT - as original project.

About

No-as-a-Service (NAAS) in Go is a simple API that returns a random rejection reason. Use it when you need a realistic excuse, a fun “no,” or want to simulate being turned down in style

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages