module
Version:
v0.0.0-...-6144582
Opens a new window with list of versions in this module.
Published: Aug 13, 2022
License: BSD-3-Clause
Opens a new window with license information.
README
¶
## netradio project
online learning course
B站Linux C系统编程项目,网址 https://www.bilibili.com/video/BV18p4y167Md
项目原理
![image](https://github.com/fanhestyle/netradio/blob/main/netraido.png)
以前曾经看视频学习过Linux C编程(感谢李慧琴老师录制的优秀教学视频),最近学习golang之后想找一个练手的项目,因此决定使用golang实现一遍:
所涉及到的知识点有:
- golang命令行的处理
- golangudp编程(多播)
- golang文件系统遍历
- golang流控(使用golang.org/x/time包)
- golang实现fork(golang os/exec包)
- golang网络数据交换(gob包)
- ... (可能还有遗漏)
golang语言的魅力在于它实现了大量的基础实施功能,用golang实现之前用C实现的项目时,感觉开发效率高了一个数量级
Directories
¶
cmd
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.