Live data from Hacker News

Show HN: I wrote a book about Go

practical-go-lessons.com

41–50 of 160 posts

Re: Show HN: I wrote a book about Go

#43
post #32

Hello all, After 2.5 years of writing, countless weekends and evenings, I released a book about the Go programming language. The book is available for free on the website because I wanted to give something back to the developer's community :) It is composed of 700+ pages, 41 chapters, and approximately 405 drawings/screenshots. I tried to cover all the important topics that a new Go programmer should know. At the end…

I really like that you go in detail of common and important standard library functions and hit come important things like database drivers and JSON. 700 pages is a nice big programming book and it looks like you're not skimping on details. Great job and good work!

Hello jjice,

Thanks for those kind words, I tried to cover a lot of topics. Consequently it makes a lot of pages!

I hope that the content will help you ! Do not hesitate to contact me if you spotted an error or if you want to suggest an improvement.

Re: Show HN: I wrote a book about Go

#44

Hello all, After 2.5 years of writing, countless weekends and evenings, I released a book about the Go programming language. The book is available for free on the website because I wanted to give something back to the developer's community :) It is composed of 700+ pages, 41 chapters, and approximately 405 drawings/screenshots. I tried to cover all the important topics that a new Go programmer should know. At the end…

This is great,well done! I was thinking of picking Go at some point this year, need not to forget to buy the book. May I ask what did you for the website,looks pretty neat?

Re: Show HN: I wrote a book about Go

#45

Hello all, After 2.5 years of writing, countless weekends and evenings, I released a book about the Go programming language. The book is available for free on the website because I wanted to give something back to the developer's community :) It is composed of 700+ pages, 41 chapters, and approximately 405 drawings/screenshots. I tried to cover all the important topics that a new Go programmer should know. At the end…

This is great,well done! I was thinking of picking Go at some point this year, need not to forget to buy the book. May I ask what did you for the website,looks pretty neat?

Thank you for your feedback and support!

Go is easy to learn, and you need a limited amount of time to produce code!

I built the website with VueJS, and I use bootstrap for the CSS part (with https://bootstrap-vue.org/).

Re: Show HN: I wrote a book about Go

#46
post #30

Looks great. How'd you build the Web site — a package of some sort, or did you roll your own CSS? I've been working on a law-related book that I plan to post; I like the look of your site. (I suppose it's too much to hope for that you created this with Emacs and org-mode — which is what I'm writing my book in — together with a nifty CSS package ....)

Thanks ! I wrote it using Lyx which is WYSIWYG for LaTeX. Then I convert the LaTeX document into HTML. The HTML is then injected (with some modifications) into a Vue component (the website is built with Vue). I use only Bootstrap for the CSS (with bootstrap-vue). When I have some time I will publish the sources of my script. I hope it can help you !

> I wrote it using Lyx which is WYSIWYG for LaTeX. Then I convert the LaTeX document into HTML.

What did you use to do the conversion? Will Lyx export HTML, or did you use something else?

Re: Show HN: I wrote a book about Go

#47
I just scrolled through the chapter that looked most promising to me in the table of contents (Chapter 36: Profiling) and I have to say I love it!

On that one hand the basic steps are there like how to download a specific zip file, but at the same time it goes deep into the different types of profiling and how to use the mandatory tools.

Re: Show HN: I wrote a book about Go

#48

Earlier quoted context omitted.

Thanks ! I wrote it using Lyx which is WYSIWYG for LaTeX. Then I convert the LaTeX document into HTML. The HTML is then injected (with some modifications) into a Vue component (the website is built with Vue). I use only Bootstrap for the CSS (with bootstrap-vue). When I have some time I will publish the sources of my script. I hope it can help you !

> I wrote it using Lyx which is WYSIWYG for LaTeX. Then I convert the LaTeX document into HTML. What did you use to do the conversion? Will Lyx export HTML, or did you use something else?

Pandoc will convert from LaTex to HTML (I've not tried that specific conversion). [0]

[0] https://pandoc.org/

Re: Show HN: I wrote a book about Go

#49
post #48

Earlier quoted context omitted.

> I wrote it using Lyx which is WYSIWYG for LaTeX. Then I convert the LaTeX document into HTML. What did you use to do the conversion? Will Lyx export HTML, or did you use something else?

Pandoc will convert from LaTex to HTML (I've not tried that specific conversion). [0] [0] https://pandoc.org/

I used Pandoc to make the conversion. Lyx has also an option to export to HTML but I was not satisfied with the result.

Re: Show HN: I wrote a book about Go

#50

I just scrolled through the chapter that looked most promising to me in the table of contents (Chapter 36: Profiling) and I have to say I love it! On that one hand the basic steps are there like how to download a specific zip file, but at the same time it goes deep into the different types of profiling and how to use the mandatory tools.

Thanks for your support arendtio ! I am happy that you liked this chapter, it took me a lot to write, because I never used pprof before. But it's a great tool.
Post reply on HN