Go 语言实践基础 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程首先介绍 Go 语言的历史及语法要点,并结合开发实践,讲解其面向对象的适用范围,单元测试的必要性,以及设计模式的实现。

    1.Go 语言基础 00:16:48

    本课时讲解 Go 语言的历史,创建目的,及其与其他语言的比较和取舍,开发环境的搭建,运行环境的推荐。

    2.Go 语言的结构 00:13:23

    本课时讲解 Go 的语法要点,程序结构,以及面向对象的实现。

    3.Go 语言的应用 00:20:29

    本课时讲解 Go 语言如何处理错误,做单元测试,多线程以及数据库编程。

    4.Go 语言提高 00:15:41

    本课时讲解 Go 语言实践中的代码规范,Github 资源,部分结构的内部实现,以及设计模式实现。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Go 语言实践基础

4课时,66分钟
课程背景:
Go 语言作为一门被寄予厚望的新语言,在引发很多关注的同时,也不乏质疑。有不少初学者疑惑,Go 语言是否适合作为第二门语言,甚至第一门语言来学习。事实上,Go 语言已经足够稳定,完全可用于生产环境的开发与部署了。本课程以理论结合实践,让初学者对 Go 语言实际开发有一定程度的了解,为进一步学习更复杂的课程打下良好基础。


核心内容:
1.Go 语言的历史和意义,及其与其他语言的对比,开发环境的推荐
2.Go 语言的常用语法要点,程序结构与面向对象
3.Go 语言的错误处理,单元测试与数据库编程
4.Go 语言的代码规范,内部实现与设计模式


软件环境:Linux, Emacs


是否提供资料:


课程等级:中级


适合人群:
懂一门编程语言但经验不足且具有一定英文水平的开发者。

  • 技术问答
  • 1

    Go 语言基础

    16:48

    本课时讲解 Go 语言的历史,创建目的,及其与其他语言的比较和取舍,开发环境的搭建,运行环境的推荐。

  • 2

    Go 语言的结构

    13:23

    本课时讲解 Go 的语法要点,程序结构,以及面向对象的实现。

  • 3

    Go 语言的应用

    20:29

    本课时讲解 Go 语言如何处理错误,做单元测试,多线程以及数据库编程。

  • 4

    Go 语言提高

    15:41

    本课时讲解 Go 语言实践中的代码规范,Github 资源,部分结构的内部实现,以及设计模式实现。

相关课程

  • Go 语言控制语句

    本课程学习如何在 Go 语言中使用控制语句控制代码的执行流程,并结合示例加深理解。

    4课时 41分钟
    初级
    3612人学习
  • 高级字符串处理

    本课程介绍 GO 语言中关于字符串处理的相关功能,涵盖格式化字符串输出的技巧,字符串处理的各种方法和类型转换和正则表达式的运用。

    4课时 39分钟
    中级
    3908人学习
  • Go 语言数组 array

    本课程学习如何创建、使用和修改 Go 语言中的数组,并配以示例加以理解。

    5课时 47分钟
    初级
    3878人学习
  • Go 语言函数

    本课程主要讲解 Go 语言中函数的定义和使用及包括递归函数、函数泛型、动态加载函数、函数闭包和函数类型等在内的多种应用的应用技巧。

    6课时 51分钟
    初级
    4801人学习