Главная
Study mode:
on
1
Intro
2
My Story
3
Contributing to Go
4
Outline
5
Components
6
Core Repository
7
SubRepo
8
Tools
9
Contribution Guidelines
10
GitHub
11
Import paths
12
Garrett
13
Add Scores
14
Score
15
Approval
16
File of proposal
17
Proposal document
18
Proposal changes
19
Code review
20
Pain is merged
21
Reporting bugs
22
Documentation
23
Test Cases
24
Motivation
25
Regular Expressions
26
Make Bash
27
Build Everything
28
Google Account
29
Benchmarks
30
Running benchmarks
31
Change Description
32
Change Descriptions
33
GitHub Issues
34
GoBot
35
Example
36
Creating a new branch
37
Adding a new branch
38
Adding a benchmark
39
Updating chin
40
Commit message
41
Generate password
42
Add CLA
43
Sign CLA
44
Open Chrome
45
Approve
46
Advanced Contributions
47
Questions
48
Progression
49
Remember
50
Thank you
Description:
Explore the process of contributing to the Go programming language in this GopherCon 2016 talk by Michael Matloob. Learn about the components of the Go project, including the core repository and sub-repositories, and understand the contribution guidelines. Discover how to navigate GitHub, import paths, and use tools like Gerrit for code review. Gain insights into reporting bugs, writing documentation, and creating test cases. Dive into practical aspects such as running benchmarks, creating new branches, and updating commit messages. Understand the importance of signing the Contributor License Agreement (CLA) and get tips on advanced contributions. Whether you're a beginner or an experienced developer, acquire valuable knowledge to become an active contributor to the Go community.

CONTRIBUTING - The Talk

Gopher Academy
Add to list