Skip to content

Tags: wangshifeng/learn-go-with-tests

Tags

12.3.0

Toggle 12.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix for epub rejected by Google Play Books, EPUBCheck (quii#500)

* Issue: Automate the gofmt in markdown files using gofmtmd during build
Issue Link: quii#353
Modifications:
* Modified the build script to download and run the gofmtmd tool on the markdown files
* Ran the script locally and fixed the issues reported by gofmtmd tool

Note: Intro to generics md file contains some syntax related to generics which is not recognised by the tool. So some valid
code fences are not marked as go

* Issue: Errors regarding epubcheck
Issue Link: quii#420
Solution:
* Corrected the SVG syntax by omitting the  version tag and dtd info
* Minorr markup corrections in md files

Test Case:
* Ran build books script locally and is able to view the generated epub file
* Added newly created epub file to Google Play books and is able to read the book

12.2.0

Toggle 12.2.0's commit message
fix imports

12.1.0

Toggle 12.1.0's commit message
Remove stray stub

12.0.1

Toggle 12.0.1's commit message
tell travis to use go 1.16

12.0.0

Toggle 12.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Reading files (quii#465)

* wip - start of reading files

* everything is better with more Kent Beck quotes

* formatting

* small corrections

* extracting titles

* move post into a post file and some typos

* read description

* formatting

* minor edits

* reading tags and intro-ing final part

* first draft

* typos and grammar

* bit terser

* add link to files

* some waffle

* a bit of background and improved API

* furniture arranging

* some of the New calls weren't renamed to NewPostsFromFS in the text

* notes on steel thread

* typo

* minor grammar fix and not bothering to talk about the particular definition of unit tests

* blah

* adding some further reading, notes, link to DI chapter

* fix code snippet typing

* some typos and corrections

* add to toc

* better strapline

* Copy editing

Co-authored-by: ruthmoog <ruthmoog@gmail.com>

* less wordy

* brevity

* copy edits

* trim that prefix

* more copy editing

Co-authored-by: Chris James <quii@hey.com>
Co-authored-by: ruthmoog <ruthmoog@gmail.com>

11.2.2

Toggle 11.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update hello-world.md

11.2.1

Toggle 11.2.1's commit message
add missing chapter to ebook, fixing quii#427

11.2.0

Toggle 11.2.0's commit message
mistake in example code

11.1.2

Toggle 11.1.2's commit message
add missing chapters to epub

11.1.1

Toggle 11.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update anti-patterns.md

Re-arranging things after some feedback