课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 从事计算机和互联网十多年,专注于分布式计算和人工智能研究和开发,精通linux云计算和分布式集群架构设计和嵌入式,精通javascript、python、java和golang语言。兴趣方向为高速算力平台的设计架构和人工智能机器人,以及对FinTech的研究和开发。

  • 课程详情

    培训说明

    简介

    1.golang基础开发培训

    数据结构(数字、字符串、数组、切片、字典)、变量、函数、分支与循环语句、指针、结构体、接口

    2.golang高级开发培训 协程(goroutine)、管道、GOTO标签、锁、正则、template、异常处理、反射、测试

    3.golang项目开发培训

    标准包、数据库:mysql、redis、mongo

    项目实战:网络编程、web程序(gin、beego、iris)、爬虫、运维

    阅读程序、设计模式

    *4.微服务开发

    go-micro

    grpc

    protobuf

    etcd、minio

    Mq:rabbit、kafka

    FLK\EFK

    5.【补充学习】

    linux系统(unix)和常用命令100

    网络技术中高级

    存储ceph:对象存储、块存储、文件存储

    常用监控报警:prometheus(grafana)、falcon/zabbix、

    容器快速掌握(docker、docker compose、k8s、sidecar、serveless)

    学习方法

    细听、多练、勤思、精问

    授课方式:采用在线授课,对于学习优异的直接免费转线下并推荐BATJ、TMD机会

    线上授课:80%免费+20%收费

    课程适合的人群

    基础课程:适合初学和需要加深复习的同学,完成后可以深入掌握golang运行基础,能进行单程序模块开发

    高级课程:适合中级阶段学生,MVC和devops,完成后可以独立承担高级模块开发

    项目实战:适合进入实际中型以上规模使用的同学,完成后可以成为MVC全栈工程师

    *微服务:适合后台架构师的同学,全面深入的掌握容器化(如docker)服务网格(service mesh)的同学,可以承担分布式场景下(互联网、物联网结合、企业应用、PaaS、多云【混合云】) 架构师

    主要工具Tool

    1.IDE:goland

    2.OS:linux、mac、windows 10+

    3.git 2.5+ github账号自己注册一个,并发给老师后授权访问teachgolang权限

    4.文档笔记:markdown

    5.DB:navicat两款software、redis客户端、kafka客户端、mongo客户端、es、大数据平台客户端

    6.其他第三方和老师自研的软件(终生免费、独立授权)



    老师联系方式:QQ & wechat 2095686947

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课