Golang 适合新手上路吗? 就是完全没有 Computer Science 背景,0 语言基础的人
我本身是做App的,现在想转去Backend,研究了一番发现Golang,还没完全上手。 刚巧我弟也想学习编程,所以就想说边学边教好了,但是准备教材时发现对完全没有编程背景的,好难教! Golang虽然说是简单,简洁的语言,可是对新手来说,要从何学起?
fmt.Println('Hello World!')
这个入门语句虽然对很多人来说都很简单,可是从非编程人员的角度观看,会认为“这是干嘛用的?用在哪里?” 有哪位大大能够指点指点,还是要从CS开始教? 有类似的教学吗? 最好是免费的 XD
高认可度评论:
先了解计算机和操作系统吧,不然很多东西只是知道那样做但是不知道为什么。而且Go需要频繁的和系统打交道,CPU调度、进程控制、信号量等等……其实语法和业务逻辑这种一般人都能做,主要是得形成概念!
语言本身其实很简单,但是如果没有概念,最终还是不知道学了能干啥
不适合 0 计算机基础学 Go 建议先学 Python
可以先学 php 然后转 golang 很简单
不建议直接学go,java撸到底省事省心
@kenuo 一个PHP从业者的留言 :joy:
@zhangsen 我现在是
golang
开发golang很合适入门 很多人培训java 呢?
要看你 学习的目的了 java工作机会多一点
fmt.Println('Hello World!')
其中 fmt 是包名,Println 是函数名,函数支持多个参数没有基础的话,不推荐直接学golang,推荐C,C会的差不多了看Go很轻松的
推荐学习 C 语言,没有一门静态语言背景估计很难理解。最好带着学习 CSAPP。
先了解计算机和操作系统吧,不然很多东西只是知道那样做但是不知道为什么。而且Go需要频繁的和系统打交道,CPU调度、进程控制、信号量等等……其实语法和业务逻辑这种一般人都能做,主要是得形成概念!
语言本身其实很简单,但是如果没有概念,最终还是不知道学了能干啥
一切以目的和目标为导向.
那么,啥时候才是学 Go 的最佳时机?
最好有 C 基础, 没有的话, 一定要开始学, 同时开展 Go 的学习和应用.
如何高效学会?
非常适合, Go 语法和语义的非常简洁, 并且作为新生代语言, Go 没有太多的历史负担, 其次目前越来越的企业开始选择或扩展了 Go 技术栈就业市场会越来越理想.
另一个对新手而言, 简洁并且容易上手是非常重要. 开始走很重要, 至于走的多快多远那就看人看天…说的就是你还看啥看快去学…
不推荐入这行 掉头发