From a91c89357bbbfaeccd8d5f4860b9377a298e8114 Mon Sep 17 00:00:00 2001 From: Ziyi Yan Date: Sun, 9 Oct 2016 09:24:15 +0800 Subject: [PATCH 1/4] Fix a mis-formatted checkbox list item --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3ac0a8b..52d792c 100644 --- a/README.md +++ b/README.md @@ -1587,7 +1587,7 @@ Take coding challenges every day, as many as you can. - [ ] **More Dynamic Programming** (videos) - [ ] [6.006: Dynamic Programming I: Fibonacci, Shortest Paths](https://www.youtube.com/watch?v=OQ5jsbhAv_M&list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb&index=19) - - [ ][ 6.006: Dynamic Programming II: Text Justification, Blackjack](https://www.youtube.com/watch?v=ENyox7kNKeY&list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb&index=20) + - [ ] [6.006: Dynamic Programming II: Text Justification, Blackjack](https://www.youtube.com/watch?v=ENyox7kNKeY&list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb&index=20) - [ ] [6.006: DP III: Parenthesization, Edit Distance, Knapsack](https://www.youtube.com/watch?v=ocZMDMZwhCY&list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb&index=21) - [ ] [6.006: DP IV: Guitar Fingering, Tetris, Super Mario Bros.](https://www.youtube.com/watch?v=tp4_UXaVyx8&index=22&list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb) - [ ] [6.046: Dynamic Programming & Advanced DP](https://www.youtube.com/watch?v=Tw1k46ywN6E&index=14&list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp) From 26ce6d786601dc3d7cfd7dee8704c61df5ab294d Mon Sep 17 00:00:00 2001 From: Ziyi Yan Date: Sun, 9 Oct 2016 09:30:55 +0800 Subject: [PATCH 2/4] Add the Go programming language resources --- programming-language-resources.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/programming-language-resources.md b/programming-language-resources.md index 48a1507..b93ddd7 100644 --- a/programming-language-resources.md +++ b/programming-language-resources.md @@ -45,6 +45,12 @@ - [Software Construction In Java (video)](https://www.edx.org/course/software-construction-java-mitx-6-005-1x) - [Introduction To Programming In Java](http://introcs.cs.princeton.edu/java/home/) - [Algorithms 4th Ed - Algorithm Book In Java](http://algs4.cs.princeton.edu/home/) +- Go + - [The Go programming Language](https://golang.org/) + - [The Go programming Language (book)](http://www.gopl.io/) + - [A Tour of Go](https://tour.golang.org/) + - [Effective Go](https://golang.org/doc/effective_go.html) + - [Go Wiki](https://golang.org/wiki) - Other Language 1 - Other Language 2 - etc From 9755db0c329a1e086a02c9bf6a143fe8e16a9e7e Mon Sep 17 00:00:00 2001 From: Ziyi Yan Date: Sun, 9 Oct 2016 09:47:09 +0800 Subject: [PATCH 3/4] Add Go at Google article in Go resources --- programming-language-resources.md | 1 + 1 file changed, 1 insertion(+) diff --git a/programming-language-resources.md b/programming-language-resources.md index b93ddd7..9070960 100644 --- a/programming-language-resources.md +++ b/programming-language-resources.md @@ -51,6 +51,7 @@ - [A Tour of Go](https://tour.golang.org/) - [Effective Go](https://golang.org/doc/effective_go.html) - [Go Wiki](https://golang.org/wiki) + - [Go at Google: Language Design in the Service of Software Engineering](https://talks.golang.org/2012/splash.article) - Other Language 1 - Other Language 2 - etc From b054fbabc0efc0b14f4436c66bcc5b283ec080f9 Mon Sep 17 00:00:00 2001 From: Ziyi Yan Date: Sun, 9 Oct 2016 09:53:34 +0800 Subject: [PATCH 4/4] Add Go Proverbs & its video --- programming-language-resources.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/programming-language-resources.md b/programming-language-resources.md index 9070960..5b61628 100644 --- a/programming-language-resources.md +++ b/programming-language-resources.md @@ -52,6 +52,8 @@ - [Effective Go](https://golang.org/doc/effective_go.html) - [Go Wiki](https://golang.org/wiki) - [Go at Google: Language Design in the Service of Software Engineering](https://talks.golang.org/2012/splash.article) + - [Go Proverbs](http://go-proverbs.github.io/) + - [Go Proverbs - Rob Pike (video)](https://www.youtube.com/watch?v=PAAkCSZUG1c) - Other Language 1 - Other Language 2 - etc