~/talk

Go, Java, Go!

Talkat Oracle Code One 2018 · 2018-10-22..10-25· [java, go]
slides:none on file

Compares concrete Java vs Go behaviors: Go compiles to native cross-platform binaries (easy cross-compilation, small size), starts and runs far faster (presented ~65% faster), and powers Docker and Kubernetes; Go enforces unused-variable/import errors and a single canonical formatter (gofmt). Shows language specifics: structs + methods (no classes), implicit interface satisfaction, pointers, multiple return values used for no exceptions, explicit error returns, and gRPC + WebAssembly use cases demonstrated end-to-end.

AI-written summary · about

  1. 0:00Introduction
  2. 2:05Go overview and setup
  3. 5:45Hello world comparison
  4. 8:37Basic syntax and control
  5. 12:08Visibility rules
  6. 13:44Type inference and error handling
  7. 17:03Collections and maps
  8. 18:13Functions and return values
  9. 21:06Functions and closures
  10. 23:18Structs and instances
  11. 26:23Code formatting and tools
  12. 31:24Methods and receivers
  13. 32:37Loops and iteration
  14. 35:57Interfaces and implementation
  15. 39:43Error handling revisited
  16. 42:27Performance and use cases
  17. 46:43Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.