【Go】Go语言开发0基础7天入门 - 笔记

这篇具有很好参考价值的文章主要介绍了【Go】Go语言开发0基础7天入门 - 笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

课程来源:【路飞学城】-黑金年卡VIP课程

课程名称:GO语言开发0基础7天入门

讲师:【前汽车之家架构师】Wusir-银角大王

官网:点击进入

【Go】Go语言开发0基础7天入门 - 笔记,架构师之路-java,golang,开发语言,后端

一、Why choose the go language

  • 集python简洁 + C语言性能

详情点击文章来源地址https://www.toymoban.com/news/detail-592160.html

二、学语言阶段

  • 编程语言
  • 实战经验
  • 源码
  • 并发架构
  • 新语言触类旁通

三、课程目录

第1章 day1

1.1 开篇介绍(必看)
1.2 环境搭建前戏
1.3 mac系统Go开发环境搭建
1.4 linux系统Go开发环境搭建
1.5 windows系统Go开发环境搭建
1.6 总结: 环境搭建
1.7 Goland集成开发环境

【实战篇】docker-compose 部署go项目 ,点击进入

第2章 day2

2.1 今日概要
2.2 初识包管理
2.3 输出
2.4 注释
2.5 初识数据类型
2.6 变量
2.7 变量简写
2.8 变量的作用域
2.9 赋值和内存相关
2.10 阶段练习题: 变量
2.11 常量
2.12 输入 (已辑)
2.13 基本条件语句
2.14 多条件和嵌套
2.15 今日作业

第3章 day3

3.1 课前分享:一个小姐姐的来信
3.2 今日概要
3.3 switch语句
3.4 for循环
3.5 for循环的四种形式
3.6 阶段练习题: for循环
3.7 continue关键宁
3.8 break关键字
3.9 标签结合break和continue
3.10 goto
3.11 字符串格式化
3.12 运算符
3.13 今日作业

第4章 day4

4.1 今日概要
4.2 快速了解进制
4.3 计算机中的单位: G、M、KB
4.4 编码:给美术生媳妇讲编码
4.5 编码:给媳妇答疑
4.6 今日总结

第5章day5

5.1 数据类型说明和今日知识概要
5.2整型的分类
5.3 整型之间的转换
5.4 整型与字符串的转换
5.5 十进制和二进制等其他进制的...
5.6 math常见数据数学运算
5.7 初识new-指针-nil-声明变量
5.8 big.Int超大整型mp4
5.9 浮点型和底层存储原理讲解
5.10 decimal精确的小数处理
5.11 布尔类型
5.12 字符串-底层实现原理
5.13 字符串-常见的15个功能
5.14 宁符串-索引切片和循环
5.15 数组: 声明
5.16 数组: 内存管理
5.17 数组: 可变和拷贝的特性
5.18 数组: 长度、索引、切片和循环
5.19 数组:多层嵌套
5.20 必备作业题 (21道)

第6章day6

6.1今日概要
6.2 切片: 存储结构
6.3 切片:初始化和声明
6.4 切片:自动扩容的内存管理
6.5 切片: 常见操作
6.6 切片:变量赋值到底复制数据..
6.7 切片: 11道课堂练习题讲解
6.8 map:初识o
6.9 map:声明和初始化
6.10 map: 常见操作
6.11 map:长度和容量
6.12 map: value中的嵌套
6.13 map: 增删改查
6.14 map: key中的嵌套
6.15 map原理剖析: 整体存储结构
6.16 map原理剖析: 初始化
6.17 map原理剖析: 写入数据
6.18 map原理剖析: 读取数据
6.19 map原理剖析: 扩容
6.20 map原理剖析: 迁移
6.21 指针: 什么是指针
6.22 指针:存在的意义
6.23 指针: 指针的指针是什么
6.24 指针:3个应用场景
6.25 指针: 2个高级操作

第7章 day7

7.1 结构体:快速了解
7.2 结构体:定义
7.3 结构体:初始化
7.4 结构体: 指针
7.5 结构体:赋值拷贝
7.6 结构体:嵌套赋值拷贝
7.7 结构体:标签
7.8 结构体:练习题
7.9 函数: 初识函数
7.10 函数: 参数
7.11 函数: 返回值和医名函数
7.12 函数: 闭包
7.13 函数: defer和自执行函数
7.14 再谈结构体:返回值拷贝问题
7.15 再谈结构体:类型方法
7.16 再谈结构体:方法的继承
7.17 再谈结构体: 结构体工厂

到了这里,关于【Go】Go语言开发0基础7天入门 - 笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 从0开始,精通Go语言Rest微服务架构和开发

    现在 拿到offer超级难 ,甚至连面试电话,一个都搞不到。 尼恩的技术社区中(50+),很多小伙伴凭借 “左手云原生+右手大数据”的绝活,拿到了offer,并且是非常优质的offer, 据说年终奖都足足18个月 。 第二个案例就是:前段时间,一个2年小伙伴希望涨薪到18K, 尼恩把

    2024年02月11日
    浏览(46)
  • 【0基础入门Python Web笔记】四、python 之计算器的进阶之路

    一、python 之基础语法、基础数据类型、复合数据类型及基本操作 二、python 之逻辑运算和制流程语句 三、python 之函数以及常用内置函数 现在的实战需求: 计算出任意两个数字的加法之和 可以通过一下代码直接计算出a和b之和: 以上代码只需要修改a和b的值,就可以轻松计算

    2024年02月11日
    浏览(37)
  • Go语言入门指南:基础语法和常用特性(下)

    上一节,我们了解Go语言特性以及第一个Go语言程序——Hello World,这一节就让我们更深入的了解一下Go语言的**基础语法**吧! 在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。 建议不要

    2024年02月12日
    浏览(33)
  • Go 语言入门指南:基础语法和常用特性解析

    代码解释: 变量声明和初始化: var a = \\\"initial\\\" :声明一个名为 a 的变量,初始值为字符串 “initial”。 var b, c int = 1, 2 :声明两个整数变量 b 和 c ,并分别初始化为 1 和 2。 var d = true :声明一个布尔变量 d ,初始值为 true 。 var e float64 :声明一个浮点数变量 e ,因为没有显

    2024年02月11日
    浏览(35)
  • Go语言入门指南:基础语法和常用特性解析(上)

    Go是一种静态类型的编译语言,常常被称作是21世纪的C语言。Go语言是一个开源项目,可以免费获取编译器、库、配套工具的源代码,也是高性能服务器和应用程序的热门选择。 Go语言可以运行在类UNIX系统——比如Linux、OpenBSD、Microsoft Windows等操作系统上。 因为Go语言的特性,

    2024年02月12日
    浏览(33)
  • Go语言学习笔记:GORM 介绍及快速入门,简单查询

    GORM 是一个用 GoLang 语言编写的 ORM(对象关系映射)库。它被设计为开发者友好的方式来进行数据库操作。GORM 提供了一种高级的 API 来处理数据库的 CRUD(创建、读取、更新、删除)操作,它支持主流的关系型数据库,如 MySQL、PostgreSQL、SQLite 和 Microsoft SQL Server。 GORM 指南 使

    2024年01月21日
    浏览(57)
  • GO语言基础笔记(八):高级特性与性能优化

             目录 反射(Reflection) 反射概念 反射的关键概念 反射的常见用途 代码示例 1. 检查类型和值 2. 修改变量值 3. 调用函数 4. 结构体反射 并发模式(Concurrency Patterns) 1. Worker Pool 模式 工作原理 在代码中的体现 2. Pipeline 模式 工作原理 在代码中的体现 3. Fan-in/Fan-out

    2024年02月02日
    浏览(54)
  • 【Go 基础篇】Go语言包详解:模块化开发与代码复用

    在Go语言中, 包(Package) 是一种用于组织代码的机制,用于将相关的函数、类型和变量等组织在一起,以便于模块化开发和代码复用。包的使用能够使程序结构更加清晰、可维护性更高,同时也是Go语言强调的一项重要特性。本篇博客将深入探讨Go语言中包的相关知识,包括

    2024年02月11日
    浏览(33)
  • Go 语言入门指南: 环境搭建、基础语法和常用特性解析 | 青训营

    Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且

    2024年02月14日
    浏览(30)
  • Java修仙之路,十万字吐血整理全网最完整Java学习笔记(基础篇)

    导航: 【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码-CSDN博客 推荐视频: 黑马程序员全套Java教程_哔哩哔哩 尚硅谷Java入门视频教程_哔哩哔哩 推荐书籍: 《Java编程思想 (第4版

    2024年01月24日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包