![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
goLang
丞旭缘
Go firt step
展开
-
阶梯量算法,40行通用代码解决170行硬编码(JAVA版本&GoLang 版本)
最近在工作中,维护老系统代码时,突然看到里面的一段“求阶梯量”的代码,全是if else 共计 173行不带空行和注释,看到这个,就让我想到前年的一位同事,学历时研究生,度过两年博士但没能毕业的那种。为了这个“求阶梯量”,那是苦干了快一年了,都没能弄出来,最后还是其他同事接收解决的,但是呢,完成的都是硬编码。所以今天看到这代码突然想去解决它。共花了三到四小时吧。和前面那位同事比起,还是感觉小有成就感,别喷我,先让我乐一会儿……先看一个Java版本/** * @author Mr.Wāng *原创 2021-05-27 22:01:27 · 283 阅读 · 0 评论 -
从Go面试题中发现的goLang基础问题
教程中没有的goLang基础中深层次问题你不知道的常量和变量的另一个区别函数的返回类型定义变量和不定义变量到底是不是一样你不知道的常量和变量的另一个区别我们知道常量只能做一次赋值。但是还有很多人不知到的是,常量并不会分配到内存中去。也就是说,在goLang编程中,是取不到常量的地址的。 但我们可以变量的地址。函数的返回类型定义变量和不定义变量到底是不是一样定义函数返回类型,有两种方式,例如...原创 2020-02-07 23:20:36 · 539 阅读 · 0 评论