Go实战教程Golang/golang-05

Go实战教程Golang/golang-05
共48节 432人在学 课程详情
  • 数组切片映射

    • 数组的使用
    • 为什么推荐使用切片,如何往切片中添加元素
    • 切片中如何删除元素以及复制元素
    • 映射如何添加以及删除元素
  • 结构体和指针

    • 结构体的定义,如何去创建结构体
    • 创建结构体的几种方式
    • 嵌套结构体如何使用
    • 零值以及使用构造函数定义默认值
    • 结构体的比较以及如何定义共有私有属性
    • 指针引用和值引用
    • 结构体内容小结
  • 创建方法和接口

    • 定义方法,方法和函数有什么区别
    • 方法集
    • 使用方法,接收者使用值引用和指针引用的原则
    • 接口的使用
    • Go语言是面向对象语言吗
  • 字符串的使用

    • 字符串字面量的几种表示方法
    • 字符串拼接的几种方式以及注意点
    • 如何使用缓冲区来实现字符串拼接
    • 字符串在计算机中的表示
    • strings库如何操作字符串
  • 错误处理

    • 错误是什么,如何处理
    • 创建自定义错误的几种方式
    • 在自定义函数中返回错误
    • 错误处理的一些基本原则
    • 谨慎使用panic函数
  • 使用Goroutine

    • Goroutine中的并发和并行
    • 使用Goroutine实现非阻塞
    • Goroutine的并发原理及小结
  • 通道的使用

    • 使用通道如何解决数据共享问题
    • 缓冲通道如何使用
    • 通过阻塞不断读取通道消息
    • 将通道用作函数参数设置读写模式
    • 使用select语句对优先输出结果的通道进行处理
    • 为select设置一个超时时间
    • 退出通道如何使用及本章小结
  • 包的使用

    • 如何导入标准库中的包
    • 如何理解包的用途
    • 使用第三方包需要注意什么
    • 如何安装第三方包
    • 第三方包下载后怎么查看
    • 使用module的一般步骤
    • 如何自定义包以及总结
  • Go语言开发规范

    • 开发规范之代码格式设置
    • 命名规范
    • 写注释时需要注意什么
    • 代码风格有哪些
    • 如何对错误进行处理

    订阅失败

    Go实战教程Golang/golang-05
    Go实战教程Golang/golang-05 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    嵌套结构体如何使用嵌套结构体如何使用嵌套结构体如何使用嵌套结构体如何使用

    课程介绍

    Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。

    通过课程的学习,将掌握Go语言的基本语法;函数的定义及使用;掌握数组、切片和映射;掌握结构体和指针;掌握方法和接口;掌握Go语言的异常处理;使用Goroutine的使用方法;通道的使用方法;使用包实现代码的重用;了解Go语言的命名规范;如何进行单元测试及压力测试;如何进行代码调试;使用Go进行web编程;处理JSON数据及文件;掌握正则表达式等等内容。

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 926人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22845人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4296人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 838人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 900人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5204人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1534人在学

    Python Django 深度学习 小程序

    钟翔 · 2413人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 683人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4082人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~