Logo

编程挑战

你可以尝试一些练习样例,以进一步提升你的技能水平。

概念

编程挑战

你可以尝试一些练习样例,以进一步提升你的技能水平。

练习

我们提供了四个练习供选择,每个练习侧重于不同的挑战。请尝试选择其中一个练习,并与至少一人结对完成;理想情况下,每组四人。

请先 fork 原始仓库(包含题目说明),在本地完成练习后提交 pull request。

  • Avatar me

    • 哈希计算
    • 图像处理
  • Remote commands

    • 并发编程(通道、goroutine)
    • 网络接口
    • 具体挑战取决于你实现的命令
  • Copernic 2000

    • 并发处理
    • Web 资源获取(HTTP/JSON/XML)
    • 排序算法
    • 数据集操作
    • 数据存储
  • Godoc API

    • 构建 Web API
    • 测试 Web API
    • JSON 编码/解码
    • 探索 godoc 工具
    • 扩展现有包功能
    • 调用外部 shell 命令

配置环境

技巧与窍门