![post-title](https://i.ytimg.com/vi/_RsaNzZFuUU/hqdefault.jpg)
go語言可以幹嘛 在 コバにゃんチャンネル Youtube 的最佳貼文
![post-title](https://i.ytimg.com/vi/_RsaNzZFuUU/hqdefault.jpg)
Search
李其霖Go程式語言(Golang Taiwan, Gopher Taipei) ... Playsee擁有來自世界各地的精英夥伴、具有高流量的國際平台,以及遍及美英法歐的使用者。 ... <看更多>
大家在初學 Go 語言 時,肯定很少用到Go Channel,也不太確定使用的時機點,其實在官方Blog 有提供一篇不錯的文章『Go Concurrency Patterns: Pipelines ... ... <看更多>
#1. Go語言適合做什麼? - IT人
鑑於Go語言的特點和設計的初衷,Go語言作為伺服器程式語言,很適合處理日誌、資料打包、虛擬機器處理、檔案系統、分散式系統、資料庫代理等;網路程式設計 ...
Go語言 作為伺服器程式語言,很適合處理日誌、資料打包、虛擬機器處理、檔案系統、分散式系統、資料庫代理等;網路程式設計方面,Go語言廣泛應用於Web應用 ...
#3. Go 語言前傳— 學這能幹嘛? - 整個程式都是我的咖啡館 - Medium
然而,Go一方面借鑑新興語言的簡潔,一方面又略過了如Java的Virtual Machine或是Python的Interpreter等(不一樣的概念歐)中間層的轉譯,能直接將程式碼 ...
#4. go語言好不好?可以用來做什麼?如何學好golang? - 人人焦點
Go(又稱Golang)是Google 的Robert Griesemer,Rob Pike 及Ken Thompson 開發的一種靜態強類型、編譯型語言。Go 語言語法與C 相近,但功能上有:內存 ...
Go 是一种非常高效的语言,高度支持并发性。同时,它也像C++和Java 一样快。虽然相比于Python 和Ruby,使用Go 建立东西需要更多的时间,但在后续的代码优化上可以节省 ...
#6. 從商業利益看Go 程式語言- 小惡魔 - AppleBOY
Go 語言可以 將程式碼編譯成Windows 或MacOS 或Linux 的執行檔,方便攜帶或測試,想看看業務到外面跟客戶Demo,還要連到Internet 才可以Demo 給客戶看, ...
Go語言 是谷歌推出的一款全新的程式語言,可以在不損失應用程式效能的情況下極大的降低程式碼的複雜性,還可以發揮多核處理器同步多工的優點,並可解決 ...
#8. 我放棄Python轉Go語言的9大理由(附優秀書籍推) - 程式前沿
你可以藉助通道實現goroutines 之間的通訊。Go 執行時間可以表示所有的複雜性。Goroutines 以及基於通道的併發性方法使其非常容易使用所有可用的CPU 核心 ...
GCCGO能生成很好的執行代碼,但缺少逃逸檢測,會在很多小記憶體的分配和回收上損失一些效能。而另一個Go語言編譯器GC 卻實現的不嚴謹,對32位元系統支援很差。
2020年9月7日 — 其實我不知道能不能撐過30天介紹一下GO Go語言(Go Language)又稱Golang, ... 也有人說Go是現代版的C語言,冠上如此華麗的美稱。 ... Go可以幹嘛.
#11. [Golang] 程式設計教學:簡介| 開源技術教學網
Golang 是靜態型別編譯語言,對於程式設計者來說,這樣的語言有軟體工程上的優點,像是可以預先進行語法、型別檢查,對於追蹤錯誤更加方便。在相同的演算 ...
#12. Go語言到底適合做什麼?Web應用、API應用、雲平台……
#13. 我使用Golang两年后的总结:优点和令人讨厌的怪癖 - InfoQ
Go 富有表现力、简洁、干净且高效……Go 可以快速编译成机器码,同时还具有垃圾收集的便利性及运行时反射的能力。这是一种快速的、静态类型的编译语言,但它 ...
#14. go語言可以做什麼,go語言適合做什麼? - 小蜜網
go語言可以 做什麼,go語言適合做什麼?,1樓城市秋天1 伺服器程式設計以前你如果使用c或者c 做的那些事情,用go來做很合適,例如處理日誌資料打包虛擬機器處理檔案系統 ...
#15. Go语言适合做什么? | Go 技术论坛 - LearnKu
鉴于Go 语言的特点和设计的初衷,Go 语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面,Go 语言广泛 ...
#16. Go 語言基礎- 使用Golang 打造Web 應用程式 - GitBook
break default func interface select · case defer go map struct · chan else goto package switch · const fallthrough if range type · continue for import return var.
#17. Go语言适合干什么 - 知乎专栏
2019年4月22日 — 鉴于Go语言的特点和设计的初衷,Go语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面, ...
#18. Hi 大家好,在台灣使用Go 的公司沒有很多,希望有一篇可以 ...
李其霖Go程式語言(Golang Taiwan, Gopher Taipei) ... Playsee擁有來自世界各地的精英夥伴、具有高流量的國際平台,以及遍及美英法歐的使用者。
#19. Go 语言教程 - 菜鸟教程
Go 语言 用途. Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于 ...
#20. Go 語言教程
Go 語言 被設計成一門應用於搭載Web 伺服器,儲存叢集或類似用途的巨型中央伺服器的系統程式語言。 對於高效能分散式系統領域而言,Go 語言無疑比大多數其它語言有著更高的 ...
#21. go語言用途 - Athlet
Go語言 是谷歌推出的一款全新的程式語言,可以在不損失應用程式效能的情況下極大的降低程式碼的複雜性,還可以發揮多核處理器同步多工的優點,並可解決面向物件程式設計 ...
#22. [GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及 ...
Go 语言 被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它 ...
#23. 初學Golang 30 天(一)認識Go - iT 邦幫忙| 星星公主-2022年9月
Go語言 是由Google開發的開放原始碼項目,目的之一... | 星星公主. ... Go可以快速編譯,同時具有記憶體垃圾自動回收功能,並且還支持運行時反射。 Go是一個高效、靜態 ...
#24. Go 语言基础教程
Go 语言 用途. Go 语言可以用于分布式系统开发,因为goroutime 使得Go 语言开发分布式系统变得简单; Go 语言可开发Web 服务,内置的http 模块可以很容易就搭建一个小Web ...
#25. 大红大紫的Golang 真的是后端开发中的万能药吗? - 华为云社区
Go 语言 是静态类型语言,也就是说Go 语言跟Java、C# 一样需要编译,而且有完备的类型系统,可以有效减少因类型不一致导致的代码质量问题。
#26. 为什么很多公司转型Go 语言开发?Go 语言能做什么? - 新闻
鉴于Go语言的特点和设计的初衷,Go语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面, ...
#27. 为什么很多公司转型Go 语言开发?Go 语言能做什么 - 网易
而GO语言不一样,通过协程可以方便的实现API的并行处理,达到处理效率的最大化。依赖Golang的高性能HTTP Server,提升系统吞吐能力,由PHP的数百级别提升 ...
#28. 為什麼go語言這麼火? - GetIt01
Go 語言 被設計成一門應用於搭載Web 伺服器,存儲集群或類似用途的巨型中央伺服器的系統編程語言。 對於高性能分散式系統領域而言,Go ...
#29. golang可以做什么_旭哥依旧 - CSDN博客
Go语言 作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面,Go语言广泛应用于Web应用、API ...
#30. Go 语言概念 - 参考手册
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 ... Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统 ...
#31. Go适合做什么?为何这么多人偏爱Go语言?
Go 作为Google2009年推出的语言,其被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。
#32. go语言的主要用途是什么 - 亿速云
鉴于Go语言的特点和设计的初衷,Go语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面, ...
#33. 时势造英雄互联网需要Go语言- 掘金
世界上已经有太多太多的编程语言了,为什么又出来一个Go语言? 硬件限制:摩尔定律已然失效从上面的图表可以看出,近十年单线程性能和处理器频率保持 ...
#34. Go 語言到底適合幹什麼? - 雪花台湾
在做的過程中發現Go 實現各種邏輯太方便了,而且基本上沒啥幹不了的,最後 ... GC問題的解決,可以說GO語言在服務端開發方面,幾乎抹平了所有的弱點。
#35. 后端- 为什么要用Go语言? - SegmentFault
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易[1]。Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央 ...
#36. Go 語言教學
Go 語言 被設計成一門應用於搭載Web 伺服器,儲存叢集或類似用途的巨型中央伺服器的系統程式設計語言。 對於高效能分散式系統領域而言,Go 語言無疑比大多數其它語言有著更 ...
#37. go是開源語言嗎? - tw511教學網
Go 語言 被設計成一門應用於搭載Web 伺服器,儲存叢集或類似用途的巨型中央伺服器的系統程式語言。 對於高效能分散式系統領域而言,Go 語言無疑比大多數 ...
#38. Swift 与Go:苹果与谷歌的较量-51CTO.COM
这些编程语言的用途大相径庭。Swift是苹果为其生态系统和框架开发的编程语言。这意味着Swift只能用于为苹果操作系统(即iOS、 ...
#39. go语言类似于什么语言 - 编程宝库
Go语言 特色简洁、快速、安全并行、有趣、开源内存管理、数组安全、编译迅速Go语言用途Go ... Go语言基本数据类型有哪些 · Go语言的使用教程.
#40. go(计算机编程语言)_百度百科
Go(又称Golang)是Google 的Robert Griesemer,Rob Pike 及Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与C 相近,但功能上有:内存安全,GC(垃圾 ...
#41. Go語言出後,Java還是最佳選擇嗎? - 劇多
不管會不會取代,但最起碼選擇多了,而不是一股老的都玩java,生態這些目前go已經很不錯了,畢竟go只專注服務端網路程式設計,這方面的生態已經可以 ...
#42. Go 语言介绍· Golang Handbook - xcbeyond
Go 语言 特色. 简洁、快速、安全 · Go 语言用途. Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 · C/C++ ...
#43. 为什么很多公司都转型go语言开发?Go语言能做什么 - 腾讯云
鉴于Go语言的特点和设计的初衷,Go语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面, ...
#44. 精通golang語言是一種怎樣的體驗? - 星期五問答
Golang主要用途: 處理日誌、資料打包、分散式系統、Web應用、API應用等精通Golang的體驗: 不知道是怎樣的體驗,因為我不曾精通使用Golang的體驗: ...
#45. Go 语言教程 - 自学教程
Go 语言 用途. Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。
#46. Go 語言從入門到放棄
二、主協程退出通知子協程示例演示. 近期搞到了Synology Nas 來玩,但又苦於硬碟過小無法將Google drive 的資料同步回Nas,山不轉路轉想到了可以從入門到 ...
#47. 再见,Python。你好,Go 语言| 池建强 - 知识星球
这种错误大部分都可以靠单元测试检出,但单元测试很少能覆盖100% 的代码,而且我并不想浪费时间去给一个只用一次的脚本写单元测试。 而带编译器的语言就可以解决以上所有 ...
#48. 帶你探究Go 語言的iota - 閱坊
在C++ 及其他語言中也有類似於Go iota 的用法。 Go iota 究竟有何用處. 可以被當做enum 來使用,在const 塊中,默認值爲0,即第一行爲 ...
#49. Go 语言教程 - 前沿教室
Go 语言 教程 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 ... Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央 ...
#50. Go 语言教程- Golang教程码神之路边学边练
Go 语言 用途. Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于 ...
#51. Go语言中常用的开发神器 - 良许Linux教程网
Go语言 是编程语言设计的又一次尝试,是对类C语言的重大改进,它不但能让你访问底层操作系统,还提供了强大的网络编程和并发编程支持。Go语言的用途众多,可以进行网络 ...
#52. 程式語言1: 運作原理- Rails 實戰聖經
什麽是正規表示法Regular Expression,這可以幹嘛? 什麽是算法、資料結構? 如何用BigO 評估算法效能,瞭解不同資料結構的效能差異 ...
#53. go是开源语言吗? - php中文网
Go 语言 被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于高性能分布式系统领域而言,Go 语言无疑比大多数 ...
#54. Go 语言教程_Vue5教程
Go 语言 用途. Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于 ...
#55. Python 是什麼?Python 可以做什麼?新手必看Python 入門 ...
隨著大數據、人工智慧的發展越來越盛行,使得最常用來開發相關技術的Python 程式語言在近幾年高速成長並日漸普及,其好入門、易上手的特性,讓新手 ...
#56. Go 语言实战(6):命令行程序(1) - 存档Save&Load
而在CLI 里,人和机器通过标准输入输出(可以简单理解为打字)进行交互:你必须通过命令准确地告诉系统你想干嘛,然后系统执行并把结果打在屏幕上。你必须 ...
#57. c语言与go语言的用途对比是什么样的? - 群英网络
关于“c语言与go语言的用途对比是什么样的?”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有 ...
#58. 下个10 年,Go 能取代Python 成为开发者的首选语言吗?
而与Python 不同的是,Go 不需要借助其他语言就可以达到一个较快的速度。Go 几乎和C++、Java 一样快,而且Go 语言的代码编译速度比C++ 和Java 快得多。
#59. 对Go 语言的综合评价 - 当然我在扯淡
位置处于前面的代码居然可以在后来运行,违反了代码的自然位置顺序关系。 当然这可以怪程序员不明白defer 的真正用途,然而一旦你有了这种东西就会有人想 ...
#60. 【無所不在的程式語言】如果想靠寫程式吃飯,第一個學的絕對 ...
還有一些人是這樣:「給GO 代言的那只地鼠萌萌噠,學Go 吧。 ... 再之後,你可以擴大你的知識範圍,並通過學習大量的語言成為一個更全面的開發人員。
#61. N天学会Go语言 - 我的编程人生
一个函数定义: func add(x int, y int) int {} ,参数类型,返回值类型一目了然,这里可以看出还是类型后置,这点其实后面Python 3.5 加入类型提示(限制 ...
#62. Go 语言教程- Go 基础教程 - 手册网
Go 语言 教程- Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 ... Go 语言被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央 ...
#63. Go语言专题(一):为什么要学习Go - 今日头条
Go 语言 被设计成一门应用于搭载Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的 ...
#64. 自学go语言需要多久?有没有好的go语言培训机构推荐?
网上的Golang 资料虽然不多,但是也不少,这个是我整理的一个Go语言学习路线 ... 开发工具:可以选择一个自己喜欢的,个人建议要用个IDE,我使用过vim ...
#65. GitHub - coderit666/GoGuide: 「Go语言学习指南」一份涵盖大 ...
面向对象:化繁为简, 能不自己干自己就不干,关注的是我应该让谁来做? 做饭例子: 面向对象做饭; 1.找个会做饭女朋友or 男朋友; 2.老婆我饿了or ...
#66. go语言可以开发游戏吗(解读Golang实战教程) - 游戏之声
登录和退出完成了,我们现在开始干正事。 模拟游戏操作. 对于这个游戏,主要的游戏操作有收茶和浇水。 说明:当前使用的这个账户,还 ...
#67. 都2021 年了,你還在糾結要不要學Go ? - 台部落
發現一個2021 年報告,顯示Go 是最想學習的編程語言Go 到如今的火爆程度,不僅僅是因爲有個好爹。上手快,一週就能入門上手,正常人寫的Go 都不會太差 ...
#68. go语言能做什么 - 慕课网
Go语言 的特点还有Go语言的用途究竟是什么? ... go语言能做什么?go语言是系统级语言,类似c++、java、python,可以在各种平台上运行,包括嵌入式平台,可以开发桌面 ...
#69. Go 语言工具
这些程序也可以作为独立的二进制文件运行,使用go 工具子命令(如go 工具cgo)使用未修改的参数。对于大多数命令,这主要对调试有用。某些命令,如pprof,只能通过go ...
#70. Go-02-Go语言介绍- 码动世界 - 博客园
Go 语言 与C 语言类似,属于系统编程语言, Go 语言被设计成一门应用于集群Web 服务器或类似用途的巨型中央服务器的系统编程语言,对于高性能分布式系统 ...
#71. Go 语言到底适合干什么? - V2EX
2020-01-26 13:41:13 PM via iPhone ❤️ 1. Go 官方每年都有调查统计,其中就有一项是用途,你可以自己去看看,我现在手机上不方便。
#72. Go语言编程- 图书- 豆瓣
Go语言 编程豆瓣评分:7.1 简介:这本书从整体的写作风格来说,会以介绍Go 语言特性 ... 把C++ 和Java做一个横向比较的话,的确可以看出其设计理念的差别,可以一下子就 ...
#73. 真的没必要浪费心思在Go 语言上 - Ruby China
当然了解rust 之后再反观C++,也对它有了更多理解,反而觉得以前人云亦云的态度不好。 google 可以怎样放弃golang 项目呢?本来就不需要多少资源就能养活 ...
#74. 03 | Go语言简介:历史背景、发展现状及语言特性 - 极客时间
我做php五年多了,想跟老师学习go语言,phper转go需要注意些什么问题,有没有可以快速获取go实际项目经验的途径呢? 3. 6. Berry He. 2019-03-06. 我用vscode,.
#75. Go语言微服务实战之初识微服务(Go 微服务实战38 讲)
本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表Finclip的观点、立场或意见。我们接受网民的监督,如发现任何违法内容 ...
#76. 【译】Go 语言实践:编写可维护的程序的建议 - 飞雪无情的博客
接下来这两场我将给大家一些编写Go 代码的最佳实践。 今天这是一个研讨会风格的演讲,我会摒弃那些绚丽的PPT,而是使用您们可以直接带走的文档。
#77. 为什么要学go语言,golang的优势有哪些? - PHP面试资料网
虽然在服务器上跑可以使用计划任务开多个php进程,但是内存开销又变得太大了。 在用php开发的网站中,url请求的内容只能等服务器端执行完毕才能响应给客户 ...
#78. 五步让你成为GO 语言高手- golang - 脚本- 球儿工具
编者按:这篇文章对于每一个学习阶段都给出了交互式的代码片段。点击函数名你就可以跳到具体的函数定义,方便进行深入的研究。请看下文。 这里是GO程序员的 ...
#79. Go语言指针详解,看这一篇文章就够了
要明白指针,需要知道几个概念:指针地址、指针类型和指针取值,下面将展开详细说明。 认识指针地址和指针类型. 一个指针变量可以指向任何一个值的内存地址,它所指向的值 ...
#80. [請益] 為什麼Go 會紅? - 看板Soft_Job - 批踢踢實業坊
八卦板可能太芭樂了,認真問,真的有板友的公司是用Go 作為主要語言的嗎? ... 看板: Gossiping 標題: Re: [問卦] C語言學到什麼程度才可以說自己會 ...
#81. 初探Go 的编译命令执行过程 - 冰霜之地
该环境变量的值为Go 语言的工作区的集合(意味着可以有很多个)。工作区类似于工作目录。每个不同的目录之间用 : 分隔。 工作区是放置Go 源码文件的目录 ...
#82. Python并非为AI而生,Golang将统治人工智能的下一个十年?
25 个关键字就能表达你能想到的所有招式,想干啥事就Go一下。 Go 最大的特色就是天生支持并发,不需要像其他编程语言那样需要开发者 ...
#83. Go编程语言:Golang入门教程
正在缓冲在某些情况下,缓冲通信通道可能是性能的优化,但应格外小心(和基准测试!)。 但是,缓冲通道有一些用途,它们与通信不直接相关。 例如,一个常见的限制习惯用法 ...
#84. [Go 語言教學] 15 分鐘了解multiple channel 用法 - YouTube
大家在初學 Go 語言 時,肯定很少用到Go Channel,也不太確定使用的時機點,其實在官方Blog 有提供一篇不錯的文章『Go Concurrency Patterns: Pipelines ...
#85. Golang面試題41道 - 今天頭條
Go語言 的最小集合就是package,它的程序入口是main package。 第5題, Go語言是否支持generic編程 ... 一個goroutine是可以跟其他函數並行運行的函數。
#86. Go 语言初步 - 云风的BLOG
所谓认真玩,就是拿Go 写点程序,前后大约两千行吧。 据说Go 的最佳开发平台是Mac OS ,我没有。其次应该是Linux 。Windows 版还没全部搞定,但是也可以 ...
#87. 【心得】想進入程式領域前,先思考為什麼寫程式 - 哈啦區
所以國外會推崇javascript是因為,這個語言可以直接跟你的"畫面溝通",. 這樣可以讓你很清楚畫面與 ... 後來,python與ruby崛起,現在則是一個go語言再開始蓄勢待發。
#88. Google 翻譯
Google 提供的服務無須支付費用,可讓您即時翻譯英文和超過100 種其他語言的文字、詞組和網頁。
#89. 酷壳– CoolShell.cn
只不过,Envoy是用C++写的,而我用了技术门槛更低的Go语言) ... 一把梭,方便,快捷,安全,干完早回家……不过,还是有一些网友觉得用POST挺好的,而且可以节约时间。
#90. Google 帳戶
只要登入Google 帳戶,就能讓你使用的各項Google 服務發揮最大效用。Google 帳戶可協助系統為你提供個人化的Google 服務,並讓你隨時隨地輕鬆存取重要個人資訊。
#91. 淡江大學資訊工程學系 - ColleGo!
本系與多所國外知名大學簽署雙聯碩士學位課程,讓學生們可以於大學畢業 ... 涉的學科定義,除軟體、硬體與網路之資訊科技領域:「程式語言」、「演算 ...
#92. 医学GO缩写是什么意思_GO什么病 - 抖音
您是不是在找:. 发现GO是违法的吗 · 酒店GO是干嘛的 · GO是什么意思 · GO是行动的意思吗 ...
#93. GeForce Experience 可自動更新驅動並優化遊戲設置 - Nvidia
GeForce Game Ready 驅動程式能讓您完美體驗喜愛的遊戲。我們與開發人員合作微調這些驅動程式,並以數千個硬體配置進行多種不同的測試,以期發揮最高效能和可靠 ...
#94. 【英語+】你夠Chill 嗎?到底大家口中的Chill 是什麼意思?
今晚要幹嘛? B:chilling!出去走走吧! ➂ 有點冷. A:The weather is getting chiller. 天氣越來越冷了
#95. GScript 编写标准库示例详解- Golang - 脚本之家
为了解决这类问题,很自然的就能想到可以使用 Docker ,所有的资源都和宿主机是隔离开的,无论怎么瞎折腾也不会影响到宿主机。 说干就干,最后修改了API ...
#96. 手写编程语言-如何为GScript 编写标准库 - 硕一知道
为了解决这类问题,很自然的就能想到可以使用 Docker ,所有的资源都和宿主机是隔离开的,无论怎么瞎折腾也不会影响到宿主机。 说干就干,最后修改了API ...
#97. 上古音丛论 - Google 圖書結果
古汉语的“去”和英语的go都有“离开”“前往”和“除掉”的意思,“去”和go读音相近。(二)借词的关系因为不同语言之间的借用,一个语言可以借另一个语言的一个词义, ...
go語言可以幹嘛 在 [請益] 為什麼Go 會紅? - 看板Soft_Job - 批踢踢實業坊 的必吃
八卦板可能太芭樂了,認真問,真的有板友的公司是用 Go 作為主要語言的嗎?
※ [本文轉錄自 Gossiping 看板 #1Qmo_r_J ]
作者: changyuheng (Henry) 看板: Gossiping
標題: Re: [問卦] C語言學到什麼程度才可以說自己會寫C
時間: Tue Apr 3 15:40:34 2018
借大神的文章發問:
Go 的效能很好、GC 超越 Java、static typing、syntax 也簡潔
容易寫出多核心 CPU 利用度高的程式。
但是它沒有
exception handling syntax、
null safety、
function/operator overloading、
inheritance,
加上 standard library 不夠廣泛,
套件管理不優,
也就算了,
居然沒有 generic types,
請問這樣要怎麼寫,為什麼還那麼紅,有掛嗎?
※ 引述《jserv (松鼠)》之銘言:
: ※ 引述《orz77586 (成大harden)》之銘言:
: : 需要強到像Jserv一樣可以邊演講邊用開外掛的速度打扣
: : 還是學到什麼程度就可以說算是會寫C了
: : 版上大大們有沒有什麼看法
: 板上先進比比皆是,但是大多忙碌,最近剛好在研究社交網路的我代替大大們回覆。
: 身為中學摸 C 語言、大學摸 C 罩杯的大叔,我只想說「均衡發展」遠比鑽牛角尖
: 重要。
: 解釋之前,前美國總統甘迺迪 (John F. Kennedy) 曾說:
: > I believe that this nation should commit itself to achieving the goal,
: > before this decade is out, of landing a man on the Moon and returning
: > him safely to the Earth.
: (我相信美國在 1960 年代結束前,將全力以赴地實現一個目標,那就是讓人類
: 登陸月球,並確保安全返回) [0]
: 這句話非常明確:在美蘇冷戰時期,讓所有參與太空國防的上萬名人員,乃至於
: 當時的聯邦人民都知道,枝幹該把怎樣的養份送到主幹,更明確來說,機構的專家
: 會去研究夠耐用的船體、天文物理的專家會去研究重力對路線的影響、電子通訊的
: 工程人員構思一系列有效的傳輸方式,而投身教育者則是從國會議員到普羅大眾都
: 涵蓋,確保資金和人才供給不斷絕。最終,阿波羅 11 號 (Apollo 11) 作為 NASA
: 阿波羅計畫中的第 5 次載人任務,實現人類第一次登月 (並且成功返回地球的)
: 任務 (當然第一次人類登月任務始於神州大陸的嫦娥,中國人帶著逃離中國的基因
: 可見一班),繞行月球 30 周。
: 等等,上面的故事和 C 語言有何關係?「你 484 來混 P 幣呢?」且慢,讓我
: 繼續說下去。
: 阿波羅計畫的規模之大,即便是今天回顧,也難用簡單幾句帶過,遑論 1950 年代
: 末期總是被蘇聯太空技術 [1] 壓著打的美國政府,上面甘迺迪那席話就在 1961 年
: ,啟動阿波羅計畫之際。而 1960 年代中期啟動 Project MAC (與阿波羅登月計畫
: 平行,由 DARPA 贊助的大型計畫) 的 Multics 專案,定位開發多人分時多工作業
: 系統,並且運作於多核的硬體環境 (multi-processor!),更有意思的是,Project
: MAC 這麼龐大的計畫卻由麻省理工學院 (MIT) 領軍開發關鍵技術,並由 GE (美國
: 通用電氣) 提供硬體及 AT&T 旗下的 Bell Laboratories 開發軟體和技術支持 (受
: 到反壟斷條款的處分,AT&T 不得涉及硬體銷售,但研發專利技術並授權他人不在
: 此限),今日我們熟知的 C 語言開創者 -- 已故的 Dennis M. Ritchie (縮寫 dmr)
: [4] 和今年 75 歲卻供職於 Google Inc. 並帶領一群高手投入 Go 程式語言開發的
: Kenneth Thompson (縮寫 ken) -- 即服務於 Bell Labs。
: 以商業的角度來說,Multics 是個失敗的作業系統,但 ken 和 dmr 卻汲取其中的
: 養分,帶著戲謔的口吻,開發出名為 UNICS 的作業系統,"uni-" 和 "multi-" 是
: 對比的前綴,後來 UNICS 被正名為 UNIX,自此為世人熟知,並且影響你我生活的
: 個別面向。UNIX 第一版用組合語言開發,提供了檔案系統的服務,後來用 C 語言
: 重寫,其中 Research UNIX version 6 (UNIXv6) 是大量被學校和公司行號採用的
: 作業系統 (在 AT&T 的律師團收取天價授權費之前)。
: 但是,你若把 C 語言當作「只是另一個程式語言」來看待,那就大錯特錯了。
: 在資訊科技領域,部分工程師和甚至是企業家跟編譯器發展有關,比方說 Eric
: Schmidt (Novell 前執行長、Google 前執行長) 在 Bell Labs 服務時,重寫了
: lex 工具程式 [2],dmr 在發展 Unix 作業系統和 C 語言之前,參與 Multics
: 專案的編譯器開發工作,他們得以熟悉程式語言理論 (Programming Language
: Theory, 縮寫 PLT) [3] 和電腦硬體的特性,進而到其上的作業系統和各式應用
: 程式。
: dmr 有次被人問及:
: > 「一個人從新手到精通 C 語言的電腦程式開發者,並得以寫出卓越不凡的
: > 程式碼,根據你的經驗,需要多長時間呢?」
: 這位帶有幽默感的曠世奇才回覆道:
: 「不知道,我不需要學 C」
: 回到最初的提問「學到什麼程度就可以說算是會寫 C?」,那終極回覆大概就如
: dmr 這樣簡單的答覆:實際解決複雜且影響深遠的問題,過程中萃取出 UNIX 哲學
: [5] 和 C 語言這樣的人類文化資產出來,塑造今日我們所見的一切。
: 引用中正大學吳昇教授日前的話: [6]
: > 以武俠世界的武功來比喻,一些拳法、招數學好很重要,但是內功心法也很重要。
: > 在金庸射鵰英雄傳小說裡馬鈺道長到塞外教郭靖兩年內功心法,奠下了郭靖武學的
: > 雄厚根基後來成為大俠。
: 我相信學習 C 語言絕對不是把玩拳法、熟記招數,而是打通經脈,深植雄厚根基,
: 著眼於開發高品質的軟體、關注清晰且一致的 coding style、時時關注高可讀性、
: 勤勞地調整出清晰漂亮的結構,更不忘在高效能、好維護、具延展性、強韌性、安全
: 性等議題持續精進。
: 做到這樣的話,已可算是「開始學習 C 語言」了。歡迎各位和我同事宅色夫一起
: 學習和交流 C 語言:
: * 線上教材: https://hackfoldr.org/dykc
: * (偽) 網紅頻道: https://www.youtube.com/c/guts4tech (請幫忙按讚)
: 身為 C 語言初學者,我不以進展遲緩為恥,相反的,我樂見自己的創作能夠用在
: 我家人和身邊朋友每天用的 Android 手機、中文輸入法、嵌入式裝置,甚至包含
: 大眾交通設施 (先賣關子 :P)。人類的歷史中,還有什麼時期能夠憑藉雙手,對這
: 世界帶來持續廣泛的影響呢?我只是單純地追隨 dmr 和 ken 等前輩的步伐。
: 同場加映:
: 2001 年,J. T. S. Moore 以自由軟體和開放原始碼軟體發展為主題,導演了相當
: 可貴的紀錄片《Revolution OS》,訪談了若干先鋒者,是理解駭客 (hacker)、
: GNU 計畫、自由軟體基金會 (FSF)、Linux 核心 (kernel)、開放原始碼 (open
: source) 和自由軟體 (free software) 基於不同理念各自發展、Netscape 宣佈
: Mozilla 開放原始碼專案、基於 Apache 和一系列開放原始碼技術的公司、在
: NASDAQ 上市等等歷程的第一手資訊。隨後新竹交通大學資訊工程系「自由開源
: 軟體與專案協作」課程師生更新了紀錄片諸多細節和增添註釋。對理解 C 語言前世
: 今生乃至於當今的資訊工業發展,應有一定程度的助益:
: https://hackmd.io/s/r1dUx8ltg
: [0] 阿波羅計畫可參照 Discovery 拍攝的紀錄片〈登月機具:導航系統〉,我學生
: 幫忙翻譯了中文字幕:
: https://amara.org/en/videos/oJHtDEuqZfVK/info/navigation-computer/
: [1] 蘇聯於 1957 年 10 月 4 日發射 Sputnik I,後者是第一顆進入行星軌道的
: 人造衛星,隨即震撼了整個西方,在美國境內引發了一連串事件,如史普尼克
: 危機、華爾街發生小股災。開始了美蘇兩國之間的太空競賽
: [2] lex 的中文解說可見:
: https://mropengate.blogspot.tw/2015/05/parser-lex-yacc-1.html
: [3] PLT 的極佳資料彙整可見:
: https://github.com/steshaw/plt
: [4] 追憶 Dennis M. Ritchie 的文章:
: https://www.ituring.com.cn/article/14315
: [5] 由於 AT&T 和 University of California, Berkeley (UCB) 曠日費時的官司,
: 今天我們說的 "UNIX" 或 UNIX-clone (如 Linux, FreeBSD, macOS 等等) 裡頭
: 的原始程式碼已經和最初 AT&T UNIX 的版本相差甚遠。但 UNIX 帶來的精神和
: 哲學思維至今長存,在資訊科技的許多地方可及。詳情可見:
: https://en.wikipedia.org/wiki/Unix_philosophy
: [6] 出處: https://www.facebook.com/sunwu2011/posts/1619624211457570
-----
Sent from JPTT on my iPhone
--
一本紅塵心中陳,夜夜頁頁念佳人。 - 珩 2018
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 173.239.198.128
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1522741237.A.FD3.html
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: changyuheng (173.239.198.107), 04/03/2018 16:33:38
※ 編輯: changyuheng (173.239.198.107), 04/03/2018 16:35:17
... <看更多>