├── .gitignore ├── 1-single-package ├── database.go ├── handler.go └── main.go ├── 2-coupled-packages ├── config │ └── permissions.go ├── database │ ├── config.go │ └── user.go ├── definition │ ├── config.go │ └── database.go ├── handler │ └── user_permissions_by_id.go └── main.go ├── 3-independent-packages ├── config │ └── permissions.go ├── database │ ├── config.go │ └── user.go ├── handler │ └── user_permissions_by_id.go └── main.go ├── README.md └── logo.png /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | -------------------------------------------------------------------------------- /1-single-package/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/1-single-package/database.go -------------------------------------------------------------------------------- /1-single-package/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/1-single-package/handler.go -------------------------------------------------------------------------------- /1-single-package/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/1-single-package/main.go -------------------------------------------------------------------------------- /2-coupled-packages/config/permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/2-coupled-packages/config/permissions.go -------------------------------------------------------------------------------- /2-coupled-packages/database/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/2-coupled-packages/database/config.go -------------------------------------------------------------------------------- /2-coupled-packages/database/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/2-coupled-packages/database/user.go -------------------------------------------------------------------------------- /2-coupled-packages/definition/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/2-coupled-packages/definition/config.go -------------------------------------------------------------------------------- /2-coupled-packages/definition/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/2-coupled-packages/definition/database.go -------------------------------------------------------------------------------- /2-coupled-packages/handler/user_permissions_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/2-coupled-packages/handler/user_permissions_by_id.go -------------------------------------------------------------------------------- /2-coupled-packages/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/2-coupled-packages/main.go -------------------------------------------------------------------------------- /3-independent-packages/config/permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/3-independent-packages/config/permissions.go -------------------------------------------------------------------------------- /3-independent-packages/database/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/3-independent-packages/database/config.go -------------------------------------------------------------------------------- /3-independent-packages/database/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/3-independent-packages/database/user.go -------------------------------------------------------------------------------- /3-independent-packages/handler/user_permissions_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/3-independent-packages/handler/user_permissions_by_id.go -------------------------------------------------------------------------------- /3-independent-packages/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/3-independent-packages/main.go -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/README.md -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HumanSecurity/ok-lets-go/HEAD/logo.png --------------------------------------------------------------------------------