Главная
Study mode:
on
1
Introduction
2
Disclaimer
3
Workflow
4
Iteratos
5
Closure
6
Advanced
7
Indexing
8
Generators
9
Code Generate
10
Code Transformation
11
Value
12
Code
13
Limitations
14
Variable Declarations
15
Blocks
16
Forever Loop
17
While Loop
18
Transformation
19
System
20
Slice Adapter
21
Demo
22
Generating Code
23
Play with Code
24
Questions
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the concept of generators in Go through this 41-minute conference talk from GoLab. Dive into static analysis and code generation techniques to create custom generators, addressing the desire for yield-like functionality in Go functions. Learn about the limitations of using goroutines and channels for this purpose, and discover alternative approaches. Examine workflow, iterators, closures, advanced indexing, and code transformation methods. Understand the intricacies of value code, variable declarations, blocks, and loop structures in the context of generator implementation. Gain practical insights through demonstrations, code examples, and a Q&A session, equipping you with the knowledge to effectively implement and utilize generators in your Go projects.

Generating Generators in Go - Static Analysis and Code Generation

GoLab conference
Add to list