Placeholder Image

字幕列表 影片播放

  • Hi, My name is Russ cox. I'm a member of the Go team here at Google. Go has many interesting

  • features including built-in support for concurrency, and a novel type system. But one of the main

  • reasons that I enjoy programming in Go is that it's just plain fast. Most of my builds

  • when I'm programming take well under a second. Let me show you.

  • [whoosh!] This is the math package with implementations

  • of things like sine and cosine. It's over a thousand lines of Go in about twenty files,

  • and if we build the whole package, it builds in about 200 milliseconds.

  • We can also run the tests for the package, which rebuilds the package including test

  • functions and runs it, and that runs in well under a second.

  • [whoosh!] This is the whole Go package tree. There's

  • about a hundred and twenty thousand lines of source code and we're going to build the

  • whole thing. And the package tree includes flags and regular expressions and the math

  • library and the formatting library, an rpc package, a full parser for the Go language,

  • and many other packages and there: it built in under ten seconds. And that's just running

  • on one machine, my laptop. [whoosh!]

  • When builds are that fast, I can get a lot done in a day. Go is a fast, fun, and productive

  • language, and we hope you'll try it. There's more information and downloads available

  • at golang.org.

Hi, My name is Russ cox. I'm a member of the Go team here at Google. Go has many interesting

字幕與單字

單字即點即查 點擊單字可以查詢單字解釋

A2 初級 美國腔

Go編程語言宣傳片 (The Go Programming Language Promo)

  • 256 15
    Chia Chi Hsu 發佈於 2021 年 01 月 14 日
影片單字