Skip to content
Avatar
?
https://changkun.de
?
https://changkun.de

Sponsors

@tenntenn @andydotxyz
@cuiweixie

Achievements

Achievements

Highlights

Organizations

@EpicGames @xitu @mimuc @LMU-AIJC @fyne-io @talkgo @polyred @golang-design @golangclub
Block or Report

Block or report changkun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
changkun/README.md

logo

  • 🎓 Pursuing a Ph.D. @LMU Munich.
  • 🔭 Research combines HCI, computer graphics, machine learning, and system programming.
  • 🌱 Open source fancier in Go, C++, JavaScript, Python, etc.
  • ⚖️ Found the golang.design initiaitive, and organize it in spare time
  • 💬 My resume and talks, and YouTube channel.
  • ? Homepage at changkun.de.

Selected services that I wrote and use under changkun.de and golang.design:

Selected writings that contain my thouhts and posts:

Selected packages/tools that I wrote for general purpose:

Pinned Loading

  1. An Open Source Machine Learning Framework for Everyone

    C++ 161k 85.8k

  2. The Go programming language

    Go 92.2k 13.6k

  3. 📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/

    C++ 15.5k 2k

  4. Cross platform GUI in Go inspired by Material Design

    Go 14.6k 779

  5. 📝 Go: A Documentary | https://golang.design/history

    Go 542 29

  6. occamy Public

    🖥️ a modern remote desktop proxy written in Go

    Go 190 35

1,825 contributions in the last year

Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri
Activity overview
Contributed to polyred/polyred, changkun/midgard, mimuc/cg1 and 5 other repositories
Loading

Contribution activity

November 2021

Created 5 repositories

Created a pull request in fyne-io/fyne that received 2 comments

widget: remove syncPool test

Description: sync.Pool is encapsulated in the widget as syncPool for reusing CanvasObjects. The implementation works but the test are flaky because…

+0 −43 2 comments

Created an issue in golang/go that received 9 comments

proposal: io: accept ErrShortWrite if Write reports no error

Currently, when a writer Writes non-zero bytes content and also does not report an error, the io.Copy will report io.ErrShortWrite. For example, th…

9 comments
Opened 2 other issues in 2 repositories
golang-design/redir 1 closed
changkun/redir 1 closed
Started 1 discussion in 1 repository
19 contributions in private repositories Nov 1 – Nov 15
Loading

Seeing something unexpected? Take a look at the GitHub profile guide.