Skip to content

Tags: Viyond/learn-go-with-tests

Tags

12.7.1

Toggle 12.7.1's commit message
bad copy and paste

12.7.0

Toggle 12.7.0's commit message
add new generics chapter to toc

12.6.1

Toggle 12.6.1's commit message
remove some past-tense-ness

12.6.0

Toggle 12.6.0's commit message
just comment out everything until it works

12.5.1

Toggle 12.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Added additional context to example changes for the 'it returns acept…

…ed on POST' (quii#525)

As written it was a bit confusing the exact change that needed to be made, so I dug into the example code to look up where it was to go. The main bit of confusion was the name of the test changed. 

I've added the rest of the function around the previous code snippet to add additional context

12.5.0

Toggle 12.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix file name BlindAlerter.go to blind_alerter.go in websockets.md (q…

…uii#510)

12.4.0

Toggle 12.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
PDF generation fixes (quii#503)

* 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

* Issue: PDF generation build fixes
Issue link: quii#205
Solution:
1. Created a custom docker image with fonts needed for CJK support and some fonts
2. Updated the build script to use the custom pandoc image
Test case:
1. Ran the build script locally and verified that the books generation is successful

* Update go.yml to add support to upload assets 

Made changes to GH actions to add generated epub and PDF to the release once published

* Corrected the yaml format

* Made changes to add cover page before the toc

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