木犀后端学习路线

木犀后端学习路线

说在前面的话

🎉大家好,这里是木犀后端。木犀团队不是一个培训机构,也不是一个实质意义的社团,我们是一群志同道合的伙伴组成的团体。在这里,这里没有对考试的疲于应对,没有对名利的醉心追求,有的只有对技术纯粹的热爱和你追我赶的互帮互助。在木犀的学习,是一个半自学的过程,我们会为大家提供资源,也会为大家提供力所能及的辅导,但是我们更鼓励自我的探索和无限的可能。只要你有热情,有恒心,有毅力,欢迎加入我们,木犀一定会在未来持续照亮你的前途。🌟

开始

安装VSCodeVisual Studio Code - Wikiversity

VSCode是Visual Studio Code的简称,它是一款由微软开发的免费、开源的代码编辑器。

VSCode具有许多功能,包括代码自动完成、内置Git支持、多窗口编辑、语法高亮、代码片段、智能代码导航等等。由于其轻量级、高度可定制和社区驱动的特性,VSCode已经成为了许多开发人员首选的代码编辑器之一

1.进⼊vscode官⽹下载 VSCode官⽹(可能需要科学上网,下载如果过慢,可以此处下载)

​ ⾃⾏安装vscode时请参考此⽂

  1. 设置为中⽂ VSCode如何设置中⽂

Golang环境搭建Golang Tutorial - Learn Golang by Examples | Fundamentals of Golang |  Edureka

Golang,是一门由Google开发的开源编程语言。Go的设计目标是提供一种简单、高效、可靠的编程语言,如今已经在许多领域得到广泛应用,包括Web开发(使用框架如Gin、Echo等)、后端开发、云计算、容器编排(如Docker和Kubernetes都是使用Go编写的)、系统编程等。由于其简单性、并发性和性能优势,Go已成为一种受欢迎的编程语言,特别适合构建大规模、高性能的应用程序。

完整安装教程链接

1.Go语言下载

2.配置环境变量

3.配置vscode扩展

4.环境测试

5.编写第一段go语言代码

文件名helloworld.go

1
2
3
4
5
6
7
8
package main

import "fmt"

func main() {
fmt.Println("Hello, World!")
}

6.运行代码(两种方式)

(1)命令行输入(注意一定要在文件对应的文件夹下运行)

1
go run helloworld.go

(2)命令行输入一下命令

1
go build helloworld.go

生成helloworld.exe的可执行文件

命令行输入

1
./helloworld

以上两种方式均可以看到命令行输出Hello, World!

🎉恭喜大家!已经打开了golang的大门,下面我们就可以继续探索golang的世界了。🎆

进阶学习

1.首推菜鸟教程菜鸟教程-36k导航,名副其实的“程序员菜鸟教程”

2.The Go Programming Language,Go语言圣经,非常全面的入门教材

3.B站大学😏,都是差不多的入门课,挑一门,学完语法,就可以了

【尚硅谷】Golang入门到实战教程丨一套精通GO语言

golang入门到项目实战 [2022最新Go语言教程,没有废话,纯干货!]

Go语言(基础+进阶+就业)

Golang学习路线

佛说:前世五百次的回眸,才换来今生的擦肩而过。

🙏遇见便是缘分,也许我们未来未必会有共事的机会,但有缘至此,希望为大家未来的长足发展提供一份帮助,Go开发者成长路线图敬上。

img

用奶奶也听得懂的话了解后端

后端开发是指创建和维护网络应用程序背后的技术部分。

想象一下,当你使用手机或电脑上的应用时,比如社交媒体、在线购物或银行应用,这些应用的背后都有一个特殊的部分,就好像是应用的大脑和内部工厂一样。这个特殊的部分就是后端。

后端开发人员是负责构建这些应用的“大脑”和“内部工厂”的人。他们使用各种编程语言(比如Python、Java、Golang等)和技术来编写代码,处理数据、管理用户账户、存储信息以及许多其他重要的任务。他们确保应用程序能够正确地接收来自前端(用户界面)的请求,进行逻辑处理,然后将必要的信息返回给前端,以便用户可以在应用中执行各种操作。

一个好的比喻是想象一个冰淇淋店🍦:前端就像是展示在柜台上的各种美味冰淇淋,而后端就像是制作冰淇淋所需的厨房,包括冰淇淋机、配料、储存冷冻的地方等等。

后端开发人员就是那些负责确保冰淇淋店正常运作的人,虽然顾客主要看到的是前台的冰淇淋,但后台的工作同样重要,它使整个店铺能够运转起来。


木犀后端学习路线
http://example.com/2023/08/23/木犀后端学习路线/
Author
WYX
Posted on
August 23, 2023
Licensed under