• go语言的开山篇


    为什么学习go语言

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

    go语言的学习方法 

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

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

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

  • 相关阅读:
    vue 引用本地图片
    antdVue
    Nest.js —— A progressive Node.js framework
    20184313《网络对抗技术》Exp8 Web综合
    20184313《网络对抗技术》Exp7 网络欺诈防范
    20184313《网络对抗技术》Exp6 MSF应用基础
    20184313《网络对抗技术》Exp5 信息搜集与漏洞扫描
    网页激知序列号之途径(网友提供技术参考)
    【转】Delphi中正则表达式支持中文的写法
    遇到的一个奇怪问题
  • 原文地址:https://www.cnblogs.com/bubble-zgq/p/12500824.html
Copyright © 2020-2023  润新知