Golang圣经练习题及答案(一)

haicoder_ibai · · 4989 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

> 本文参考 [嗨客网](https://haicoder.net) Golang [实战](https://haicoder.net/case/index.html) # **Golang圣经练习题及答案(一)** # **前言** 本篇文章是关于 Golang 圣经的题目以及详细的解题思路,每道题都附有答案链接,答案解题的每个步骤到运行结果都十分详细,十分适合小白拿来练习,也十分适合准备面试的各位复习下 Golang,这篇文章我会不断更新,题目都是对应 Golang 圣经中的练习题,题目包含了许多 Golang 的知识点,大家在学习了 [Golang](https://haicoder.net/golang/golang-tutorial.html) 相关教程之后,做几道相关的练习题,复习一下该知识点,在学习过程中,觉得十分抽象、晦涩难懂的知识点,配合一道案例题,或许会有意想不到的效果哦!   # **正文:Golang圣经(一)** ## **入门** ### **题目一** 描述:用 **[Golang](https://haicoder.net/golang/golang-tutorial.html)** 实现,修改 echo 程序,能够打印命令行参数。(Go 语言圣经书后习题 1.1) 题目:修改 echo 程序,使其能够打印 os.Args[0] ,即被执行命令本身的名字。 答案:[https://haicoder.net/case/go-language/go-language-1-1.html](https://haicoder.net/case/go-language/go-language-1-1.html) ### **题目二** 描述:用 **[Golang](https://haicoder.net/golang/golang-tutorial.html)** 实现,修改 echo 程序,能够打印命令行参数索引和值。(Go 语言圣经书后习题 1.2) 题目:修改 echo 程序,使其打印每个参数的索引和值,每个一行。 答案:[https://haicoder.net/case/go-language/golang-1-2.html](https://haicoder.net/case/go-language/golang-1-2.html) ### **题目三** 描述:用 **[Golang](https://haicoder.net/golang/golang-tutorial.html)** 实现,测量程序在不同情形下的运行时间差异。(Go 语言圣经书后习题 1.3) 题目:做实验测量潜在低效的版本和使用了 `strings.Join` 的版本的运行时间差异。(1.6 节讲解了部分 time 包,11.4 节展示了如何写标准测试程序,以得到系统性的性能评测。) 答案:[https://haicoder.net/case/go-language/golang-1-3.html](https://haicoder.net/case/go-language/golang-1-3.html) ### **题目四** 描述:用 **[Golang](https://haicoder.net/golang/golang-tutorial.html)** 实现,修改 dup2 程序。(Go 语言圣经书后习题 1.4) 题目:修改 dup2 ,出现重复的行时打印文件名称。 答案:[https://haicoder.net/case/go-language/golang-1-4.html](https://haicoder.net/case/go-language/golang-1-4.html) ### **题目五** 描述:用 **[Golang](https://haicoder.net/golang/golang-tutorial.html)** 实现,修改调色板程序。(Go 语言圣经书后习题 1.5) 题目:修改前面的 Lissajous 程序里的调色板,由黑色改为绿色。我们可以用 `color.RGBA{0xRR, 0xGG, 0xBB, 0xff}` 来得到 `#RRGGBB` 这个色值,三个十六进制的字符串分别代表红、绿、蓝像素。 答案:[https://haicoder.net/case/go-language/golang-1-5.html](https://haicoder.net/case/go-language/golang-1-5.html)   # **后续** **下一章**:**[Golang圣经练习题及答案(二)](https://studygolang.com/articles/30501)** **其他章节**:**[Golang圣经练习题大纲](https://studygolang.com/articles/30447)** 因为文章数量过多,整理不易,所以如果更新过慢,请大家谅解,文章我会尽自己最大速度更新,大家可以先关注我,或者收藏下这篇文章,我会持续更新的,以上案例是提供给有一定 Golang 基础的同学看的,如果感觉做题有些压力,可以先在各类教程网先学习 Golang 语言,本人这里当然首推上方习题及答案来源的 **[嗨客网](https://haicoder.net/)**。 ***2020.08.31更,未完待续。。。。。***

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

4989 次点击  ∙  1 赞  
加入收藏 微博
被以下专栏收入,发现更多相似内容
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传