• go语言的开山篇


    为什么学习go语言

    • 区块链开发
      一个分布在全球各地、能够协同运转的数据库存储系统,区别于传统数据库运作——读写权限掌握在一个公司或者一个集权手上(中心化的特征),区块链认为,任何有能力架设服务器的人都可以参与其中。来自全球各地的掘金者在当地部署了自己的服务器,并连接到区块链网络中,成为这个分布式数据库存储系统中的一个节点;一旦加入,该节点享有同其他所有节点完全一样的权利与义务(去中心化、分布式的特征)。与此同时,对于在区块链上开展服务的人,可以往这个系统中的任意的节点进行读写操作,最后全世界所有节点会根据某种机制的完成一次又依次的同步,从而实现在区块链网络中所有节点的数据完全一致
    • go服务端开发
      1, 美图的后端,处理大并发有天然的优势,支撑后台流量(排序,推荐 搜索)
      2, 七牛云的cdn用到go语言开发
    • 游戏软件开发工程   
        游戏服务端(通讯,逻辑,数据存储)
    • 云计算
      京东云的后端都是使用go语言开发的

    go语言的学习方法 

    •   先kuow how再konw why
      需要先知道怎么做,再去了解它为什么这样实现的,因为软件编程是一们"做中学"的,不是会再做,而是做了才会的
    • 2,适当的囫囵吞枣
      因为初次进行学习不是所有的都可以立即掌握,我们可以先跳过理解不了的记录下来,继续进行学习,然后一个阶段学习完成后在回过头来看我们当时不会的问题
    • 3, 学习编程是在琢磨别人怎么做,而不是认为应该怎么做的的过程
      我们应该多去学习别人的编程思路,看了多了,做了多了自然而然我们也就学会了2020-03-15

    ps:借鉴尚硅谷老师的学习编程的思路

      应该先纵向的学习完go语言,都了解了,我们就需要对某一个进行纵深学习,实现T字形的发展,每个公司缺少的是某个方面比较专业的技术人才

  • 相关阅读:
    LTE第一章 介绍
    一本关于 LTE 非常好的书籍
    Memcached安装卸载
    很好很实用的.net、网站系统后台模板
    MS SQL 当记录不存在时插入insert INTO not exists
    数据库存储过程缺点总结
    存储过程是罪恶
    树形数据查询示例
    安装Discuz!论坛时提示“mysqli_connect() 不支持 advice_mysqli_connect”
    sql server中将一个表中的部分数据插入到另一个表中
  • 原文地址:https://www.cnblogs.com/bubble-zgq/p/12500824.html
Copyright © 2020-2023  润新知