├── .air.toml ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── css │ └── styles.css └── img │ ├── info_icon.svg │ ├── structure.svg │ └── templ.png ├── cmd └── main.go ├── db └── db.go ├── doc └── structure.svg ├── go.mod ├── go.sum ├── handlers ├── error.handler.go ├── routes.go └── user.handlers.go ├── services └── user.services.go ├── user_data.db └── views ├── 404.html ├── 500.html ├── layout ├── base.layout.templ └── base.layout_templ.go └── user ├── details.templ ├── details_templ.go ├── show.templ └── show_templ.go /.air.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/.air.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | bin -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/README.md -------------------------------------------------------------------------------- /assets/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/assets/css/styles.css -------------------------------------------------------------------------------- /assets/img/info_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/assets/img/info_icon.svg -------------------------------------------------------------------------------- /assets/img/structure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/assets/img/structure.svg -------------------------------------------------------------------------------- /assets/img/templ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/assets/img/templ.png -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/cmd/main.go -------------------------------------------------------------------------------- /db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/db/db.go -------------------------------------------------------------------------------- /doc/structure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/doc/structure.svg -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/go.sum -------------------------------------------------------------------------------- /handlers/error.handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/handlers/error.handler.go -------------------------------------------------------------------------------- /handlers/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/handlers/routes.go -------------------------------------------------------------------------------- /handlers/user.handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/handlers/user.handlers.go -------------------------------------------------------------------------------- /services/user.services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/services/user.services.go -------------------------------------------------------------------------------- /user_data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/user_data.db -------------------------------------------------------------------------------- /views/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/404.html -------------------------------------------------------------------------------- /views/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/500.html -------------------------------------------------------------------------------- /views/layout/base.layout.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/layout/base.layout.templ -------------------------------------------------------------------------------- /views/layout/base.layout_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/layout/base.layout_templ.go -------------------------------------------------------------------------------- /views/user/details.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/user/details.templ -------------------------------------------------------------------------------- /views/user/details_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/user/details_templ.go -------------------------------------------------------------------------------- /views/user/show.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/user/show.templ -------------------------------------------------------------------------------- /views/user/show_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emarifer/go-echo-templ-project-structure/HEAD/views/user/show_templ.go --------------------------------------------------------------------------------