小白想学习go语言,哪位有教程?

Python013

小白想学习go语言,哪位有教程?,第1张

如果你想每一步走得扎实,那么我的建议如下:

对一名从未接触过程序开发的小白来说,首先得足够了解计算机,至少你得知道你写的代码在计算机内部是如何运行的,你的数据是如何通过网络传输,《微机原理与接口技术》和《TCP/IP详解》(三卷)是很好的学习入门 之选,同时也是很好的参考手册

一切准备就绪,开始写你的第一个程序,建议选C语言,基本的数据结构、指针、函数、循环、条件判断、手动GC等都上手试一遍,做到了然于胸,信手拈来

进入正题,学习Go语言,你会发现,换汤不换药,程序的构成无非那么几类,当然Go会有自己的特性,比如slice、goroutine、channel等,当然这一切得基于go开发环境

至于教程,最合适的莫过于官方文档,老老实实看完,别太在意网上的各种项目实战,先学会走路,再学跑

最重要的一点:纸上得来终觉浅,绝知此事要躬行,多敲敲代码,熟能生巧,happy coding!

当我们将一种功能用于多个地方的时候,就需要封装这些功能,以便于多次使用,然而封装就需要使用函数来进行封装,因此本章我们就来说说函数的使用方法。我们先来看看涉及到函数的一些用法目录。如下:

无参函数

有参函数

带返回值的函数

带多个返回值的函数

匿名函数

闭包

自调用

递归

本章内容还是比较丰富的,请耐心往下看。