diff --git a/README.md b/README.md index e69de29..4ec0494 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,13 @@ +# rog-codegen + +`rog-codegen` turns [OpenAPI 3.0 specs](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.3.md) into Ruby on Rails code, cutting down on boilerplate so you can focus on your business logic and adding real value to your organization. + +# Installation + +`rog-codegen` requires [Go](https://go.dev/dl/) >= `1.20`. + +You can install `rog-codegen` as a binary: + +```bash +go install github.com/trungvitlonx/rog-codegen@latest +``` \ No newline at end of file diff --git a/cmd/generate.go b/cmd/generate.go index f7dd815..3680846 100644 --- a/cmd/generate.go +++ b/cmd/generate.go @@ -5,8 +5,8 @@ import ( "os" "github.com/spf13/cobra" - "github.com/trungle-csv/rog-codegen/internal/codegen" - "github.com/trungle-csv/rog-codegen/internal/util" + "github.com/trungvitlonx/rog-codegen/internal/codegen" + "github.com/trungvitlonx/rog-codegen/internal/util" "gopkg.in/yaml.v3" ) diff --git a/cmd/init.go b/cmd/init.go index 6187d6b..5ec3b4c 100644 --- a/cmd/init.go +++ b/cmd/init.go @@ -7,7 +7,7 @@ import ( "fmt" "github.com/spf13/cobra" - "github.com/trungle-csv/rog-codegen/internal/codegen" + "github.com/trungvitlonx/rog-codegen/internal/codegen" ) // initCmd represents the init command diff --git a/go.mod b/go.mod index 9e784bd..193a6e4 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/trungle-csv/rog-codegen +module github.com/trungvitlonx/rog-codegen go 1.20 diff --git a/internal/codegen/codegen.go b/internal/codegen/codegen.go index 5b94dab..a6dd437 100644 --- a/internal/codegen/codegen.go +++ b/internal/codegen/codegen.go @@ -12,7 +12,7 @@ import ( "github.com/getkin/kin-openapi/openapi3" "github.com/iancoleman/strcase" - "github.com/trungle-csv/rog-codegen/internal/util" + "github.com/trungvitlonx/rog-codegen/internal/util" ) var ( diff --git a/internal/codegen/operations.go b/internal/codegen/operations.go index 5f3cfd2..9305c77 100644 --- a/internal/codegen/operations.go +++ b/internal/codegen/operations.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/getkin/kin-openapi/openapi3" - "github.com/trungle-csv/rog-codegen/internal/util" + "github.com/trungvitlonx/rog-codegen/internal/util" ) type ParameterDefinition struct { diff --git a/main.go b/main.go index 8fdd851..94b22ac 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,6 @@ package main -import "github.com/trungle-csv/rog-codegen/cmd" +import "github.com/trungvitlonx/rog-codegen/cmd" func main() { cmd.Execute()