本次活動將邀請兩位講者進行分享,第一位講者 Jalex 將分享“Per-Iteration Loop Variable in Go”的議題,該議題將介紹 Go 1.22 對 For Loop 的變更,以及此變更對軟件系統和日常開發工作的影響。第二位講者 Cherie 將分享她的“Switching from Python to Go”的旅程,該議題將涵蓋從 Python 轉換到 Golang 的過程,以及在轉換過程中遇到的技術挑戰和陷阱。此外,本次活動還將開放 Lightning Talk 環節,歡迎大家提交 10-15 分鐘的分享主題。
RSVP'd
Hello everyone, this month we will be hosting Golang Taiwan Gathering at the Department of Computer Science and Information Engineering, National Yang Ming Chiao Tung University (交大資工).
First, in the first session, Jalex will present "Per-Iteration Loop Variable in Go." In this talk, Jalex will discuss the recent change in Go 1.22 regarding the For Loop, where the scope of loop variables has shifted from per-loop to per-iteration. This presentation will delve into two aspects:
The motivation and principles behind this significant change.
How this change impacts our software systems and daily development work, along with practical experiences and insights.
Next, in the second session, Cherie will share her journey of "Switching from Python to Go." The core content will cover the transition process from Python to Golang, highlighting the technical challenges and pitfalls encountered during this switch. Cherie will also explain how Golang was applied to accelerate automation processes, improve efficiency, and enhance our development work.
Finally, if you have a topic you'd like to share and want to take the stage, we are also open for Lightning Talk submissions (10-15 mins).
【 Golang Taiwan Gathering #76 @交大資工】
Date: November 9, Thursday
7:00 PM - Entry time
7:30 PM - Event starts
Location: Department of Computer Science and Information Engineering, National Yang Ming Chiao Tung University(國立陽明交通大學資訊工程學系系館), 1001 University Road, East District, Hsinchu City
Organized by:
💻 Golang Taiwan
Event co-organizer:
💻 TSMC
💻 Department of Computer Science and Information Engineering, National Yang Ming Chiao Tung University
Livestream Link: https://www.youtube.com/@GolangTaiwan/streams
===== Session 1 =====
Topic: Per-Iteration Loop Variable in Go
Speaker: Jalex
Speaker Introduction: Jalex is currently a Staff Software Engineer at Crescendo Lab and a Gopher. He is passionate about database systems and distributed systems.
Topic Overview: Go is planned to change For Loop semantics in 1.22 (https://go.dev/blog/loopvar-preview), changing the scope of loop variables from per-loop to per-iteration. In this sharing, let’s talk about
(1) the rationale behind this “breaking change”
(2) how the change affects our systems and daily life
===== Session 2 =====
Topic: Switching from Python to Go
Speaker: Cherie
Speaker Introduction: Cherie is currently an SRE at TSMC, primarily using Python and Golang as her main programming languages. Her dream is to become a versatile engineer who understands both hardware and software, from the ground up.
Topic Overview: Why switch from Python to Golang when Python is working well? This session will primarily share the journey and technical challenges of transitioning from Python to Golang, as well as how Golang was applied to accelerate automation processes.
===== Lightning Talk =====
Topic: (Waiting for Your Submission)
Speaker: (Waiting for Your Submission)
Speaker Introduction: (Waiting for Your Submission)
Topic Overview: (Waiting for Your Submission)
===== Ongoing Community Activity Submissions =====
The Golang community continues to welcome new ideas and topics. If you are interested in sharing any Golang-related topics or have specific content you'd like to hear about, please don't hesitate to reach out to us. Golang Taiwan Gathering is always looking for speakers.
If you have event ideas and would like to collaborate with the community, please feel free to contact us. Let's make the community more vibrant and diverse together!
Thursday, November 9, 2023
11:30 AM – 1:30 PM (UTC)
Gopher
Contact Us