{"repo":"bastean/codexgo","free":true,"listed":false,"github":"https://github.com/bastean/codexgo","clone":"git clone https://github.com/bastean/codexgo.git","description":"Example CRUD project applying Hexagonal Architecture, DDD, EDA, CQRS, BDD, CI, and more... in Go.","language":"Go","stars":102,"topics":["go","codexgo","templ","mongodb","rabbitmq","fomantic-ui","gin","badgerdb"],"license":"MIT","category":"databases-storage","readme_excerpt":"Example CRUD project applying Hexagonal Architecture, Domain-Driven Design (DDD), Event-Driven Architecture (EDA), Command Query Responsibility Segregation (CQRS), Behavior-Driven Development (BDD), Continuous Integration (CI), and more... in Go. Showcase CLI Run (Demo) [!NOTE] - Demo version does not require any configuration, because the required ENV values are already preset. - Here we can find the ENV preset values that are used in the Demo. - In-Memory implementation will be used for EventBus, CommandBus, QueryBus and Database ( BadgerDB ). - Links to confirm and recover the account are sent through the Terminal with the following messages: - \"Hi \\ , please confirm your account through this link: \\ \" . - \"Hi \\ , please reset your password through this link: \\ \" . Installation Usage [!NOTE] - We can use the .env.demo.cli file or we can create our own .env file where we define our own values. - In the .env.example.cli file, we can see the values that can be used. - If CODEXGO SMTP is omitted, the links to confirm and recover the account are sent through the Terminal with the following messages: - \"Hi \\ , please confirm your account through this link: \\ \" . - \"Hi \\ , please reset your password through this link: \\ \" . - We can define our own SMTP configuration by simply modifying the CODEXGO SMTP variables, then we will be able to receive the links by mail. - If CODEXGO BROKER is omitted, an in-memory EventBus will be used. - In-Memory implementation will be used for Comman","default_branch":null,"files":null,"tree":[],"storefront":"/r/bastean","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bastean/codexgo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}