ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

The basics of "go/ast" for people who can't even spell ast

Автор: Forge Utah

Загружено: 2025-12-02

Просмотров: 34

Описание: Go comes "batteries included" and one of the features of the language is that it ships with a parser that can read Go code and parse that code into data structures. These structures are organized it what is called an "Abstract Syntax Tree" or AST.

Ok, so who cares? You! You should care! This talk will give you an introduction into what it takes to parse Go code, it's easier then you think! Then we will cover an example use-case showing how you can parse a code base and then walk through the parsed code to generate documentation from code comments.

Understanding even a tiny percentage of how the "go/ast" package works will open up new possibilities for you and help you better understand Go and other programming languages.

Carson Anderson
DevX-O - Weave

Carson is a co-organizer of the Utah Gophers meetup and a fixture at the Utah Kubernetes meetup. He may be best known for his "Kubernetes Deconstructed" presentation but he has been speaking at conferences constantly ever since. He currently works at Weave on the Developer Experience team as the DevX-O (a made up title). As part of this team, he works constantly to improve the quality of life developers.

https://carson-anderson.com/

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
The basics of "go/ast" for people who can't even spell ast

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Spot the Nil Dereference: How to avoid a billion-dollar mistake

Spot the Nil Dereference: How to avoid a billion-dollar mistake

Programming in Java week 1 Programming assignment 1 to 5 Answers Solutions nptel | Jan 2026

Programming in Java week 1 Programming assignment 1 to 5 Answers Solutions nptel | Jan 2026

Go Channels Demystified

Go Channels Demystified

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

Почему «хороших» людей не уважают? Сделайте это, и вас зауважает даже самый гордый!

Почему «хороших» людей не уважают? Сделайте это, и вас зауважает даже самый гордый!

Design Patterns

Design Patterns

Как происходит модернизация остаточных соединений [mHC]

Как происходит модернизация остаточных соединений [mHC]

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Я в опасности

Я в опасности

Компания Salesforce признала свою ошибку.

Компания Salesforce признала свою ошибку.

All Types of Golang Types

All Types of Golang Types

Fundamentals of Memory Management in Go: Learning Through the History

Fundamentals of Memory Management in Go: Learning Through the History

F93: прямой эфир, философия программиста, вопросы и ответы

F93: прямой эфир, философия программиста, вопросы и ответы

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Самая сложная модель из тех, что мы реально понимаем

Самая сложная модель из тех, что мы реально понимаем

Как меня подставили под уголовку в Китае. Реальное судоходство.

Как меня подставили под уголовку в Китае. Реальное судоходство.

The Go Standard Library vs. Open Source Tools  - feat Shane Hansen and @dreamsofcode

The Go Standard Library vs. Open Source Tools - feat Shane Hansen and @dreamsofcode

You're already running my code in production: My journey to become a Go contributor

You're already running my code in production: My journey to become a Go contributor

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]