Skip to content

Releases: theghostmac/gopher

gopher v1.0.1 (stable)

01 Aug 18:52

Choose a tag to compare

🎉 Release v1.0.0 - Introducing Gopher! 🎉

We are excited to announce the first stable release of Gopher, a command-line tool written in Go to manage your Go projects efficiently. Inspired by Rust's Cargo tool, Gopher aims to simplify common development tasks and streamline the Go project workflow.

🚀 Features:

  • new: Create a new Go project with customizable project types (web or app).
  • add: Add external Go dependencies to your project with ease.
  • build: Compile and build your Go project into an executable binary.
  • init: Initialize Go modules for your project for better dependency management.
  • test: Run tests for your Go project to ensure code integrity.
  • run: Execute your Go project effortlessly.

📝 Check Your Codebase:

  • Introducing check command: Easily format your entire codebase or individual .go files using gofmt. Keep your code clean and consistent with this minimalistic check feature.

Thank you for using Gopher! Happy coding! 😄🐭

gopher v0.2.0

11 Jul 00:28

Choose a tag to compare

New feature initializes the new project with go mod init. You might have to run go mod tidy by yourself.

gopher v0.1.0

10 Jul 23:54

Choose a tag to compare

This release works, but is experimental. You have only the new feature:

gopher new <project>

You can use the --web or --app flag to initialize an entry point for your project. Next version will initialize your entry point files with code and test code. It may also have the build feature.