/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.nuculabs.de
| | livesys.se
3.6 parsecs away

Travel
| |
| | www.integralist.co.uk
3.2 parsecs away

Travel
| | The following code doesn't do what you might expect: package main import "fmt" func main() { var i *impl fmt.Println("i == nil:", i == nil) what(i) } type impl struct{} func (i *impl) do() {} func what(i interface{ do() }) { fmt.Println("i == nil:", i == nil) } If you expected the what function to print i == nil: true, then keep reading... Typed Nils The behavior observed is due to the way interfaces and nil values interact in Go.
| | infinitedigits.co
3.3 parsecs away

Travel
| | Exploring meta-behaviors.
| | blog.martinig.ch
27.6 parsecs away

Travel
| Informations and opinions about software architecture, developers on call, holacracy, Scrum, continuous testing, product management, saying thank you, tech leadership, customer journey maps, code reviews, code sharing, good bugs, android testing and open source project management.