golang / cwg Goto Github PK
View Code? Open in Web Editor NEWCommunity outreach Working Group
Community outreach Working Group
Start collecting names of people in different areas who are able to help teach/mentor Go for workshops.
I was posting about this earlier on #meetup-organisers. November is NaNoWriMo (National Novel Writers Month) so I was thinking it'd be cool for meetups to hold NaGoWriMo (National Gopher Writers Month) content creator workshops in November where people could work on and help each other with blogs, vlogs, Go talks, Gopher art, and any other Go content. Then since that includes preparing talks, that'd also be a good way to get new speakers for a lightning talks meetup. Anyone interested?
Establish the parameters for a successful contributor workshop are in anticipation for a World Wide Contribution day on Go's birthday.
Do we want to create a blog about this?
It's a suggestion. I can't tell if this is on your list of things to do already.
I bet it's easy enough.
Twitter Request
We typically do the GopherAcademy Advent series on our blog every year. Is that something the CWG wants to help edit and coordinate?
It is hard to pronounce the repo name as it is, and might be hard to understand what it stands for for those who are not familiar with the group? What about renaming it to "community"?
when is golang 1.10 release party? please help
There are thousands of excellent resources that exist across the web in many different languages, targeted at various levels of experience with Go.
When training Gophers, new or experienced, some good starting points include:
and great blogs :P ...
not to mention many community packages which have curated lists such as:
It would be great to have an official community-driven (aka user-generated content) site where resources can be submitted and labelled with a hierarchy of categories and/or set of tags, and categorize language, level of experience, content creation date, Go version relevant to, etc. Support for community ratings would be awesome. It also might help us to curate a list of experience reports as well :)
In following code:
func ReadFile(filename string) (JPGFile, error) {
jpgFile := JPGFile{}
in, err := os.Open(filename)
defer in.Close()
if err != nil {
return jpgFile, err
}
binary.Read(in, binary.LittleEndian, &jpgFile)
return jpgFile, nil
}
binary.Read accepts "in" (os.File) as a reader, but if I pass the file as a parameter to the function I get the correct error message that "in" is not a reader as defined in the documentation: func Read(r io.Reader, order ByteOrder, data interface{}) error
:) This list will be plentiful.
Some relevant comments golang/go#21025
follow on to #28
Since we're calling it Community Outreach Working Group (COWG) , should the repo be cowg instead of cwg?
or if it's CWG, then revise #15, etc.
https://github.com/golang/cwg/search?q=cowg&type=Issues
How do meetups get sponsoring?
I think the organizers from successful meetups could give their best practices for those that are starting.
Liaison between Go conferences and speakers and play match maker.
Create a list of all Golang conferences. Attach resources to this issue then figure out the best way to share (ie: web page attached to golang.org?)
This page will need lots of info - including a 'getting involved' section. Is there any copy for this potential page? If not, we can start from scratch.
Decide best strategic route for Go community blogging.
A few starter thoughts...
Some Logistics:
Per content:
We could start with a list of conferences that have solid X language track (new, modern, emerging - doesn't matter) as well as open source confs. Could build out the list and open up to community to 'submit their talks' and attempt to get expert speakers at said conferences.
Hey guys,
I want to start a local community to advocate the use of Go as a cool technology for AI / Search etc.
For me to be credible and attract as much motivated and talented people as I can, I would like some support (in form of guidance, referral, connection to a close group) from the broader Go community. I thought this might be the right place to start asking:
Hello All -
I'm new to GoLang and I'm looking forward to making some effective contributions to the GoLang Community.
This my first time here. And it looks there are not many activities going on here, since 2017. I could help structure the ReadMe.md and guide new contributors as myself get started.
Please, I look forward to being part of the community and see our we collaborate and scale it together.
Thank you ๐๐
Must haves:
Include Go Swag [Stickers for meetup, larger swag for things like Hack-a-thons]
Include CoC
Guide to having a successful meetup
Could haves:
To make this feel like a community initiative I recommend we announce it to the community on the Golang blog or on the future Go Community medium account or both.
A list of expert speakers that could travel to Go and non-Go specific conferences.
Lets get to know each other!
It's important to know who specializes in what or who's involved in established org, so that we can better assess what our group can truly accomplish. We appreciate you sharing this information with us! If there's anything you'd rather not disclose, don't fill it in!
### Please fill out the following info in a comment:
[note, this information is public :)]
Name:
Location:
Company:
Title:
What're skillz you bring to the table: (what do you do that could help this group succeed?)
Go-related extra curriculars: (what groups and organizations are you already associated with?)
Your favorite thing about Go:
The one thing you'd change about Go:
What's something you'd like to accomplish in this group: (feel free to look at the issues for ideas if you're stuck)
Twitter Handle:
Favorite Green Food:
Bank account info.... just kidding :-D
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.