随笔分类 -  Go

摘要:Go语言的Interface很大不同于C#,Java这种OOP语言的,其强大之处之一在于非侵入式设计。先引用一段基于C++的关于非侵入性的阐述 http://blog.csdn.net/chelsea/article/details/446298基础复杂性是守恒的,需要解决的基本问题始终是需要解决的;最终的复杂性,却取决于基础复杂性彼此间的依赖,如果互相依赖,最终将得到指数级的复杂性,而 如果彼此独立,最终只是若干基础复杂性简单的累加,因此,程序需要更好的的Design和Organize,主要任务就是“降低模块间的依赖至最小”,而 对开发效率有重大影响的,主要是编译期依赖,为此,人们发明了若干 阅读全文
posted @ 2012-11-21 00:59 Gizak 阅读(1476) 评论(0) 推荐(0)
摘要:A Tour of Go系列。如有问题欢迎指出~这个也没什么好说的,就是试一下内建的复数运算。Let's explore Go's built-in support for complex numbers via thecomplex64andcomplex128types. For cube roots, Newton's method amounts to repeating:Find the cube root of 2, just to make sure the algorithm works. There is aPowfunction in themath 阅读全文
posted @ 2012-10-11 22:27 Gizak 阅读(272) 评论(0) 推荐(0)