博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Go] golang的用途和windows搭建环境
阅读量:6217 次
发布时间:2019-06-21

本文共 974 字,大约阅读时间需要 3 分钟。

Golang核心编程:区块链研发工程师(分布式账本技术,互联网数据库技术,特点是去中心化)Go服务器端/游戏软件工程师(现在主流是C C++,处理日志,数据打包,文件处理,美团后台流量支撑,处理大并发;游戏后台数据通道)Golang分布式/云计算软件工程师(盛大云,cdn,京东消息推送系统,分布式文件处理)Golang的应用领域:区块链应用后端服务器应用:主站后台流量(排序,推荐,搜索等),提供负载均衡,cache,容器,按条件分流;游戏服务器(通讯,逻辑,数据存储)云计算/云服务后台应用:cdn内容分发网络,cdn的调度系统,分发系统,监控系统,短域名服务;分布式文件系统;说明golang的计算能力很强高效而愉快的学习先整体框架,再细节工作中用到什么,快速学习的能力学习软件编程是在琢磨别人是怎么做,而不是我认为应该怎么做的过程把重点放在逻辑处理和编程思想上,而不是语法本身如何深入的学习一个新技术或者知识点1.项目开发过程中,需要解决某个问题2.先看看是否能用传统的技术解决,使用新技术3.研究原理和基本语法4.快速入门案例,简单,了解新技术的基本使用5.研究技术的细节,这个地方是最能体现程序员的能力,也是最废时间的Go语言的特点:1.从c语言继承了许多特性,数据类型,参数,指针等2.引入了包的概念,每一个文件归属一个包,不能单独存在3.引入了垃圾回收机制4.天然并发,goroutine,基于CPS并发模型5.支持管道通信机制6.支持函数返回多个值7.新的创新,比如切片slice,延时执行defer等开发工具:VSCode Sublime Text  Vim  Emacswindows搭建开发环境:1.下载安装就可以,https://studygolang.com/dl比如我的目录 D:\golang\    code目录(存放第三方类库) go目录(golang安装目录)  workspace目录(我自己的代码目录)2.三个环境变量PATH变量,执行go安装的目录D:\golang\go\bin;GOPATH变量,D:\golang\go\codeGOROOT变量,D:\golang\go\workspace

 

转载于:https://www.cnblogs.com/taoshihan/p/11040190.html

你可能感兴趣的文章
我学Delphi心得与笔记-------多线程实例
查看>>
Centos7下git服务器及gogs部署
查看>>
vue2 双向绑定
查看>>
android - AsyncTask的使用
查看>>
批次导入程序
查看>>
UITextField,UITextView字数限制
查看>>
使用记事本编写html代码并运行
查看>>
使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理
查看>>
python __init__.py
查看>>
VS2012 处理器架构“x86”不匹配 通过配置管理器更改您的项目的目标处理器架构...
查看>>
(5)kendo UI使用基础介绍与问题整理——Grid问题/显示效果的一些问题
查看>>
sql去除重复记录 且保留id最小的 没用
查看>>
建筑保温(复习) 灭火救援设施(一)
查看>>
hadoop1.2.1配置与运行子串统计程序
查看>>
手把手教你学会 Emacs 定制
查看>>
ProGuard代码混淆技术详解
查看>>
HDU 1043 Eight (A* + HASH + 康托展开)
查看>>
[转载] 财经郎眼20120714:民生小事大过天
查看>>
Android 在安装完成界面,点击打开应用程序。在应用程序点击home键,再从桌面打开程序导致产生多个实例或者说程序被重复打开...
查看>>
《软件工程课程总结》
查看>>