Главная
Study mode:
on
1
Intro
2
Outline
3
About me
4
Go timelines
5
Why Go
6
Yocto
7
Why Golang
8
Size
9
Speed
10
Productivity
11
Standard Library
12
Building Tools
13
Compilers
14
CrossCompile
15
Debugging
16
Testing
17
Code Samples
18
Multiple Variables
19
ObjectOriented Principles
20
Interfaces
21
Go routines
22
Shared libraries
23
Embedded Go
24
Our experience with Go
25
Issues with Go
26
What we like in Go
27
Medical application demo
28
Compile
29
Source code
30
Update device
31
Deployment
32
Inference
33
Questions
Description:
Explore a conference talk comparing C and Golang for developing embedded applications faster. Learn about the advantages of Golang, including its learning curve for C programmers, key similarities and differences, and trade-offs. Discover how to implement Golang in embedded systems using Yocto distribution on a BeagleBone device. Gain insights into Go's features like multiple variables, object-oriented principles, interfaces, and goroutines. Examine a medical application demo showcasing compilation, source code management, device updates, deployment, and inference. Understand the speaker's experience with Go, potential issues, and favored aspects to make informed decisions about adopting Golang for embedded development.

Developing Embedded Applications Faster: Comparing C and Golang

Linux Foundation
Add to list
0:00 / 0:00