Go Wiki: 课程

引言

Go 是计算机科学专业学生的一门很棒的语言。本页列出了一些使用 Go 的大学课程。有关免费和商业 Go 培训课程的列表,请参阅 学习维基

语言

  • 赫尔辛基大学计算机科学系曾有一门名为“Go 入门”的课程,由 K. Bäckman 教授:http://www.cs.helsinki.fi/courses/582336,于 2010 年春季开设。
  • 索非亚大学“圣克利门特·奥赫里茨基”数学与信息学学院有一门选修课,名为“Go 编程”,由 K. Vladimiroff 教授:http://fmi.golang.bg(保加利亚语)以及他们的 [公开讲座] - (也是保加利亚语)
  • 柏林自由大学(德国)在 2013 年春季开设了名为 Go 编程入门 的课程。
  • J.W. 歌德大学(法兰克福/美因河畔,德国)在 2015 年春季开设了名为 Go 编程入门 的课程(德语)。
  • 宾夕法尼亚大学在 2017 年春季开设了关于 Go 编程 的课程。
  • 纽约州立大学波茨坦分校(纽约州波茨坦)开设了“精选语言课程(使用 Go)”,由 Brian C. Ladd 博士(计算机科学副教授)教授。第一堂课于 2017 年春季举行。
  • 米兰大学开设了一门名为“计算机编程”的课程,由 Paolo Boldi 教授:http://boldi.di.unimi.it/Corsi/Inf2018/
  • 萨格勒布大学(克罗地亚)电子电气工程与计算机科学学院自 2020 年起开设了 Go 编程语言 课程,由 Z. Bratković 和 B. Banelli 教授。视频可在 2019/20202020/2021 学年观看(克罗地亚语)。
  • 马萨里克大学信息学学院自 2023 年起将 Go 课程作为 PB173:领域特定开发 课程的一部分。当前的课程材料可在 course-go 组织 下公开访问。

编程概念

  • 普雷西登特大学(印度尼西亚西爪哇省芝卡朗)为所有高年级学生开设了 编程概念 课程(使用 C、Go 和 Javascript)。

Web

  • 密苏里大学 Ryanne Dolan 教授的 CS 4830:万维网科学与工程:http://4830.ryannedolan.info/
  • 加州州立大学弗雷斯诺分校 Todd McLeod 教授的 CSCI 130:Web 编程。
  • 加州州立大学弗雷斯诺分校 Todd McLeod 教授的 CSCI 194:高级 Web 编程。
  • 弗雷斯诺城市学院 Todd McLeod 教授的 CIT 90:数据驱动网站。
  • 弗雷斯诺城市学院 Todd McLeod 教授的 CIT 94:服务器端脚本。

并发

分布式计算

网络

编译器设计

  • 新罕布什尔大学的编译器设计(CS712/CS812):http://www.cs.unh.edu/~cs712/。2016 年秋季,我们正在将 Go 的一个子集编译为 LLVM 代码。

  • 马德里胡安卡洛斯国王大学的编译器入门(6197,西班牙语):http://lsub.org/comp。学生用 Go 编写一个编译器,该编译器实现了用于绘制图形的语言。

安全


此内容是 Go Wiki 的一部分。