坚持每天抽点时间 学习联系 go 语法

主要参考 https://tour.golang.org 官方导向,英语不好的可以切换到中文版本。这个之前都是墙外面的,只能访问国内映像地址

吐槽一下就是 里面的几个练习中还是有些难度,需要仔细阅读问题和接口

学习刚到基础部分,后面还有方法,接口和并发部分,难度会越来越大,坚持练习,学以致用。

Exercise: Fibonacci closure 部分代码

 // section1 project main.go
package main import "fmt" // fibonacci is a function that returns
// a function that returns an int.
func fibonacci() func() int {
r0 :=
r1 :=
index :=
return func() int {
switch index {
case :
index +=
return r0
case :
index +=
return r1
default:
index +=
result := r0 + r1
r0 = r1
r1 = result
return result
}
}
} func main() {
f := fibonacci()
for i := ; i < ; i++ {
fmt.Println(f())
}
}

之前一直在思考学习新语言和框架的目的。现在主要混微软系,不管是大大小小的网站还是胖胖瘦瘦的应用系统,都有对应的解决方案。框架选择多,性能和稳定性能够支持。asp.net 框架越来越强大,owin 的权限控制,api 的auth2.0 认证,entity framework 的事务让人尝到很多甜头。你学要做的就是把这些强大的框架熟练使用。再深入可以研究大神们怎么把这套框架搭起来,做到灵活,强大稳定的。后续继续享受升级带来的性能,扩展方面的好处。

而go据我所知用在后端,代替c++,c部分的居多,web框架也有很高的并发性能。解决的是后端部分,web前端依然需要angular vue rect。但学习的最大收获应该是对之前所有准备好的东西进行对比。比较不同语言框架下相同功能的实现,通过对比来剖析系统运行原理。

最后,装x也是很有效果的。

												

随机推荐

  1. 关于如何使用Identity的文献

    有几篇文件,深入浅出地讲解了如何一步一步的使用Identity,感觉十分有用,留下链接,备查. 1. Configuring Db Connection and Code-First Migratio ...

  2. [sqoop1.99.7] sqoop入门-下载、安装、运行和常用命令

    一.简介 Apache Sqoop is a tool designed for efficiently transferring data betweeen structured, semi-str ...

  3. 改善C#程序,提高程序运行效率的50种方法

    改善C#程序,提高程序运行效率的50种方法   转自:http://blog.sina.com.cn/s/blog_6f7a7fb501017p8a.html 一.用属性代替可访问的字段 1..NET ...

  4. the usage of map.put

    这个不用要的那么详细,对于应用来说,比如举个例子: Map map = new HashMap();map.put("key","value");这样就存入了一 ...

  5. VC++使用Pro*CC++

    几种数据库访问技术的比较 由上所述, Visual C++ 通过以上方法都可以访问Oracle 数据 库, 但是上述方法各有优缺点.ODBC 出现得比较早, 几乎支持所 有的关系型数据库, 而且有MF ...

  6. 后台接收前台传入的json 数据

    引入JSONArray的类型为org.json而不是net.sf.json,笔者开始引入的是net.sf.json.JSONArray, 但JSONObject.fromObject(obj)时报错报 ...

  7. 从mixin到new和prototype:Javascript原型机制详解

    从mixin到new和prototype:Javascript原型机制详解   这是一篇markdown格式的文章,更好的阅读体验请访问我的github,移动端请访问我的博客 继承是为了实现方法的复用 ...

  8. webservice服务的简单应用

    本人目前刚接触到webservice服务,知道它是一个为外部提供接口的服务,下面大概讲一下webservice是如何应用的. 在此我只针对ASP.NET 讲一个是如何应用的: 1. 打开VS ,在WE ...

  9. wampServer安装注意

    http://www.glbwl.com/wampServer-403-forbidden.html http://jingyan.baidu.com/article/e75aca8578147d14 ...

  10. RMAN 前期准备工作和实例

    理解恢复目录,RMAN可以在没有恢复目录(NOCATALOG)下运行,这个时候备份信息保存在控制文件.保存在控制文件的备份信息是很危险的,如果控制文件的破坏将导致备份信息的丢失与恢复的失败,而且,没有 ...