by Ossi Hanhinen, @ohanhi
with the support of Futurice 💚.
Licensed under CC BY 4.0.
This is my response to an email asking about Domain-Driven Design in golang project.
Thank you for getting in touch. Below you will find my thoughts on how golang works with DDD, changing it. This is merely a perception of how things worked out for us in a single project.
That project has a relatively well-known domain. My colleagues on this project are very knowledgeable, thoughtful and invested in quality design. The story spelled out below is a result of countless hours spent discussing and refining the approach.
Conclusions could be very different, if there was a different project, team or a story-teller.
Thanks for watching my talk, Domain-Driven Desire at Øredev 2016. Here's a list of resources that inspired me, and will hopefully inspire you:
| import { FormControl } from '@angular/forms'; | |
| import { AsyncValidatorFn, ValidatorFn } from '@angular/forms/src/directives/validators'; | |
| import { Control } from '@angular/common'; | |
| import { Injectable } from '@angular/core'; | |
| import { Http } from '@angular/http'; | |
| import { Observable } from 'rxjs/Observable'; | |
| import { ReplaySubject } from 'rxjs/ReplaySubject'; | |
| import { API_USER_URL } from '../services/constants'; | |
| @Injectable() |
| import {Component} from '@angular/core' | |
| @Component({ | |
| selector: 'test-app', | |
| template: '<div>hello {{name}}</div>' | |
| }) | |
| export class App { | |
| name: string; | |
| constructor(){ | |
| this.name = 'electron!' |
Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
| //http://www.siraj360.com/ng2/ :: A single page application developed with Angular 2 (beta) and Bootstrap 4 (alpha). | |
| <div class="row"> | |
| <div class="jumbotron bg-inverse" style="background-color:#eb7d00"> | |
| <div class="container"> | |
| <h5><b><span class="label label-primary label-pill">Let's Do Something Awesome!</span></b></h5> | |
| <h1 class="display-3">ng2 & BS4 in action!</h1> | |
| <h4>A sample single page application developed with Angular 2 (beta) and Bootstrap 4 (alpha).</h4> | |
| <h4> | |
| Code snippets/files are at <a class="label label-danger" | |
| href="https://gist.github.com/SirajGadhia" |