文件名 | 內容大小 |
| 0. Websites you may like/[GigaCourse.Com].url | 49 bytes |
| 1. Introduction/1. Introduction who I am, and what we're going to do.mp4 | 85.02 MB |
| 1. Introduction/1. Introduction who I am, and what we're going to do.srt | 8.26 KB |
| 1. Introduction/2. Why Go Why not PHP, or Python, or Node.js, or whatever.mp4 | 75.79 MB |
| 1. Introduction/2. Why Go Why not PHP, or Python, or Node.js, or whatever.srt | 6.77 KB |
| 1. Introduction/3. Why Go - System Resources.mp4 | 45.54 MB |
| 1. Introduction/3. Why Go - System Resources.srt | 4.64 KB |
| 1. Introduction/4. Installing Go, an IDE, and writing a simple program.mp4 | 103.70 MB |
| 1. Introduction/4. Installing Go, an IDE, and writing a simple program.srt | 21.47 KB |
| 1. Introduction/4.1 Download Visual Studio Code.html | 99 bytes |
| 1. Introduction/4.2 Download Go.html | 83 bytes |
| 1. Introduction/5. Getting help How to ask questions.mp4 | 29.81 MB |
| 1. Introduction/5. Getting help How to ask questions.srt | 2.82 KB |
| 1. Introduction/6. Useful Resources.html | 180 bytes |
| 1. Introduction/6.1 The Mozilla Developer Network's Javascript documentation.html | 116 bytes |
| 1. Introduction/6.2 GoDoc - a great place to find open source packages.html | 80 bytes |
| 1. Introduction/6.3 The Go standard library documentation.html | 84 bytes |
| 1. Introduction/6.4 jsDelivr - a helpful content delivery network which hosts a lot of open source javascript and css packages.html | 86 bytes |
| 1. Introduction/6.5 The Mozilla Developer Network's documentation for Cascading Style Sheets (CSS).html | 109 bytes |
| 1. Introduction/6.6 cdnjs - another great CDN with lots of externally hosted javascript and css resources.html | 79 bytes |
| 10. Improved Error Handling/1. Centralizing our error handling to a helpers package.mp4 | 66.04 MB |
| 10. Improved Error Handling/1. Centralizing our error handling to a helpers package.srt | 19.49 KB |
| 10. Improved Error Handling/2. Using our ClientError and ServerError helper functions.mp4 | 49.99 MB |
| 10. Improved Error Handling/2. Using our ClientError and ServerError helper functions.srt | 8.19 KB |
| 10. Improved Error Handling/3. Updating our tests.mp4 | 19.72 MB |
| 10. Improved Error Handling/3. Updating our tests.srt | 3.21 KB |
| 11. Persisting Data with PostgreSQL/1. Installing PostgreSQL.mp4 | 33.49 MB |
| 11. Persisting Data with PostgreSQL/1. Installing PostgreSQL.srt | 5.67 KB |
| 11. Persisting Data with PostgreSQL/2. Connecting to the database with DBeaver on a Mac.mp4 | 39.12 MB |
| 11. Persisting Data with PostgreSQL/2. Connecting to the database with DBeaver on a Mac.srt | 5.70 KB |
| 11. Persisting Data with PostgreSQL/3. Connecting to the database with DBeaver on Windows.mp4 | 61.54 MB |
| 11. Persisting Data with PostgreSQL/3. Connecting to the database with DBeaver on Windows.srt | 5.98 KB |
| 11. Persisting Data with PostgreSQL/4. Basic SQL syntax.mp4 | 76.38 MB |
| 11. Persisting Data with PostgreSQL/4. Basic SQL syntax.srt | 17.72 KB |
| 11. Persisting Data with PostgreSQL/5. More complex queries.mp4 | 99.76 MB |
| 11. Persisting Data with PostgreSQL/5. More complex queries.srt | 18.43 KB |
| 11. Persisting Data with PostgreSQL/[GigaCourse.Com].url | 49 bytes |
| 12. Designing the Database Structure/1. Identifying database structure, and Entity Relationship Diagarams.mp4 | 91.88 MB |
| 12. Designing the Database Structure/1. Identifying database structure, and Entity Relationship Diagarams.srt | 23.65 KB |
| 12. Designing the Database Structure/2. Install Soda.mp4 | 16.28 MB |
| 12. Designing the Database Structure/2. Install Soda.srt | 2.71 KB |
| 12. Designing the Database Structure/2.1 Soda - our migration tool.html | 101 bytes |
| 12. Designing the Database Structure/3. Creating the users table using migrations.mp4 | 90.46 MB |
| 12. Designing the Database Structure/3. Creating the users table using migrations.srt | 17.72 KB |
| 12. Designing the Database Structure/4. Creating the rest of our database using migrations.mp4 | 46.39 MB |
| 12. Designing the Database Structure/4. Creating the rest of our database using migrations.srt | 9.84 KB |
| 12. Designing the Database Structure/5. Setting up a foreign key.mp4 | 29.53 MB |
| 12. Designing the Database Structure/5. Setting up a foreign key.srt | 5.82 KB |
| 12. Designing the Database Structure/6. Setting up the rest of our foreign keys.mp4 | 41.77 MB |
| 12. Designing the Database Structure/6. Setting up the rest of our foreign keys.srt | 7.08 KB |
| 12. Designing the Database Structure/7. Adding Indices & Exercise.mp4 | 45.42 MB |
| 12. Designing the Database Structure/7. Adding Indices & Exercise.srt | 7.80 KB |
| 12. Designing the Database Structure/8. Solution to Exercise.mp4 | 48.66 MB |
| 12. Designing the Database Structure/8. Solution to Exercise.srt | 8.82 KB |
| 13. Connecting our Application to the Database/1. How to connect a Go application to a database.mp4 | 197.57 MB |
| 13. Connecting our Application to the Database/1. How to connect a Go application to a database.srt | 47.04 KB |
| 13. Connecting our Application to the Database/10. Searching for availability by room.mp4 | 81.77 MB |
| 13. Connecting our Application to the Database/10. Searching for availability by room.srt | 19.74 KB |
| 13. Connecting our Application to the Database/11. Searching for availablity for all rooms.mp4 | 107.28 MB |
| 13. Connecting our Application to the Database/11. Searching for availablity for all rooms.srt | 19.97 KB |
| 13. Connecting our Application to the Database/12. Connecting our handlers to our new database functions.mp4 | 134.35 MB |
| 13. Connecting our Application to the Database/12. Connecting our handlers to our new database functions.srt | 25.97 KB |
| 13. Connecting our Application to the Database/13. Connecting search availablity to the make reservation page.mp4 | 84.13 MB |
| 13. Connecting our Application to the Database/13. Connecting search availablity to the make reservation page.srt | 16.09 KB |
| 13. Connecting our Application to the Database/14. Cleaning up our make reservation page and testing everything.mp4 | 125.77 MB |
| 13. Connecting our Application to the Database/14. Cleaning up our make reservation page and testing everything.srt | 23.45 KB |
| 13. Connecting our Application to the Database/15. Cleaning up the reservation summary page and improving validation.mp4 | 114.73 MB |
| 13. Connecting our Application to the Database/15. Cleaning up the reservation summary page and improving validation.srt | 19.23 KB |
| 13. Connecting our Application to the Database/16. Searching for availability by Room.mp4 | 70.13 MB |
| 13. Connecting our Application to the Database/16. Searching for availability by Room.srt | 12.05 KB |
| 13. Connecting our Application to the Database/17. Providing feedback when searching by room, and connecting to the reservation pag.mp4 | 97.58 MB |
| 13. Connecting our Application to the Database/17. Providing feedback when searching by room, and connecting to the reservation pag.srt | 15.92 KB |
| 13. Connecting our Application to the Database/18. Connecting the rooms page to the make reservation page.mp4 | 80.51 MB |
| 13. Connecting our Application to the Database/18. Connecting the rooms page to the make reservation page.srt | 12.54 KB |
| 13. Connecting our Application to the Database/19. Connecting the Major's Suite page, and extracting our javascript module.mp4 | 53.10 MB |
| 13. Connecting our Application to the Database/19. Connecting the Major's Suite page, and extracting our javascript module.srt | 7.14 KB |
| 13. Connecting our Application to the Database/2. Creating a Driver package.mp4 | 55.38 MB |
| 13. Connecting our Application to the Database/2. Creating a Driver package.srt | 14.15 KB |
| 13. Connecting our Application to the Database/20. Adding a migration for seeding rooms.mp4 | 11.91 MB |
| 13. Connecting our Application to the Database/20. Adding a migration for seeding rooms.srt | 2.11 KB |
| 13. Connecting our Application to the Database/21. Adding a migration for seeding restrictions.mp4 | 10.05 MB |
| 13. Connecting our Application to the Database/21. Adding a migration for seeding restrictions.srt | 1.94 KB |
| 13. Connecting our Application to the Database/3. Connecting to the database and adding the SQL connection to our Repository.mp4 | 93.71 MB |
| 13. Connecting our Application to the Database/3. Connecting to the database and adding the SQL connection to our Repository.srt | 19.46 KB |
| 13. Connecting our Application to the Database/4. Setting up models.mp4 | 43.15 MB |
| 13. Connecting our Application to the Database/4. Setting up models.srt | 7.49 KB |
| 13. Connecting our Application to the Database/5. Cleaning up our code.mp4 | 51.82 MB |
| 13. Connecting our Application to the Database/5. Cleaning up our code.srt | 8.30 KB |
| 13. Connecting our Application to the Database/6. A word about ORMs.mp4 | 24.49 MB |
| 13. Connecting our Application to the Database/6. A word about ORMs.srt | 4.01 KB |
| 13. Connecting our Application to the Database/7. Setting up database functions inserting a reservation.mp4 | 108.15 MB |
| 13. Connecting our Application to the Database/7. Setting up database functions inserting a reservation.srt | 22.72 KB |
| 13. Connecting our Application to the Database/7.1 Dates and Times in Go.html | 116 bytes |
| 13. Connecting our Application to the Database/8. Testing our insert reservation function.mp4 | 43.44 MB |
| 13. Connecting our Application to the Database/8. Testing our insert reservation function.srt | 6.81 KB |
| 13. Connecting our Application to the Database/9. Inserting Room Restrictions.mp4 | 75.52 MB |
| 13. Connecting our Application to the Database/9. Inserting Room Restrictions.srt | 14.56 KB |
| 14. Updating our tests/1. Creating a test database repository.mp4 | 94.34 MB |
| 14. Updating our tests/1. Creating a test database repository.srt | 14.11 KB |
| 14. Updating our tests/2. Updating our existing tests to handle sessions.mp4 | 106.54 MB |
| 14. Updating our tests/2. Updating our existing tests to handle sessions.srt | 19.45 KB |
| 14. Updating our tests/3. Improving our tests by handling multiple cases.mp4 | 111.84 MB |
| 14. Updating our tests/3. Improving our tests by handling multiple cases.srt | 16.39 KB |
| 14. Updating our tests/4. Testing Post handlers.mp4 | 268.68 MB |
| 14. Updating our tests/4. Testing Post handlers.srt | 42.18 KB |
| 14. Updating our tests/5. Testing AvailabilityJSON.mp4 | 61.07 MB |
| 14. Updating our tests/5. Testing AvailabilityJSON.srt | 10.80 KB |
| 14. Updating our tests/6. Completed Handler tests.html | 1.74 KB |
| 14. Updating our tests/6.1 bookings-source-with-handler-tests.zip | 42.47 MB |
| 14. Updating our tests/7. Simplifying adding post parameters.mp4 | 24.57 MB |
| 14. Updating our tests/7. Simplifying adding post parameters.srt | 3.51 KB |
| 14. Updating our tests/7.1 handlers_test.go | 24.96 KB |
| 15. Sending Mail using Go/1. Sending email using the Standard Library.mp4 | 26.77 MB |
| 15. Sending Mail using Go/1. Sending email using the Standard Library.srt | 6.67 KB |
| 15. Sending Mail using Go/2. Installing a mailer package and setting up a mail channel.mp4 | 128.99 MB |
| 15. Sending Mail using Go/2. Installing a mailer package and setting up a mail channel.srt | 28.63 KB |
| 15. Sending Mail using Go/3. Installing Mailhog on a Mac for testing purposes.mp4 | 30.13 MB |
| 15. Sending Mail using Go/3. Installing Mailhog on a Mac for testing purposes.srt | 4.30 KB |
| 15. Sending Mail using Go/4. Installing Mailhog on Windows for testing purposes.mp4 | 8.71 MB |
| 15. Sending Mail using Go/4. Installing Mailhog on Windows for testing purposes.srt | 1.19 KB |
| 15. Sending Mail using Go/5. Creating and sending mail notifications.mp4 | 42.02 MB |
| 15. Sending Mail using Go/5. Creating and sending mail notifications.srt | 6.60 KB |
| 15. Sending Mail using Go/6. Solution to sending notification to property owner.mp4 | 10.50 MB |
| 15. Sending Mail using Go/6. Solution to sending notification to property owner.srt | 2.06 KB |
| 15. Sending Mail using Go/7. Sending nicely formatted email using Foundation.mp4 | 120.98 MB |
| 15. Sending Mail using Go/7. Sending nicely formatted email using Foundation.srt | 17.83 KB |
| 15. Sending Mail using Go/8. Updating our tests.mp4 | 33.23 MB |
| 15. Sending Mail using Go/8. Updating our tests.srt | 5.48 KB |
| 16. Authentication/1. Create the login screen.mp4 | 45.07 MB |
| 16. Authentication/1. Create the login screen.srt | 5.54 KB |
| 16. Authentication/2. Creating the authentication handlers for the login screen.mp4 | 28.09 MB |
| 16. Authentication/2. Creating the authentication handlers for the login screen.srt | 3.76 KB |
| 16. Authentication/3. Creating the authentication and user database functions.mp4 | 111.46 MB |
| 16. Authentication/3. Creating the authentication and user database functions.srt | 21.86 KB |
| 16. Authentication/4. Creating our handler to log in.mp4 | 68.14 MB |
| 16. Authentication/4. Creating our handler to log in.srt | 12.30 KB |
| 16. Authentication/5. Writing Authentication Middleware.mp4 | 42.19 MB |
| 16. Authentication/5. Writing Authentication Middleware.srt | 9.10 KB |
| 16. Authentication/6. Adding a user to the database.mp4 | 19.05 MB |
| 16. Authentication/6. Adding a user to the database.srt | 4.29 KB |
| 16. Authentication/6.1 Code to generate password hash on play.golang.org.html | 98 bytes |
| 16. Authentication/7. Testing Login.mp4 | 16.60 MB |
| 16. Authentication/7. Testing Login.srt | 1.99 KB |
| 16. Authentication/8. Checking to see if a user is logged in, and logging a user out.mp4 | 70.89 MB |
| 16. Authentication/8. Checking to see if a user is logged in, and logging a user out.srt | 10.00 KB |
| 16. Authentication/9. Protecting our routes with authentication middleware.mp4 | 41.37 MB |
| 16. Authentication/9. Protecting our routes with authentication middleware.srt | 5.70 KB |
| 17. Setting up secure back end administration/1. Picking an admin template.mp4 | 38.03 MB |
| 17. Setting up secure back end administration/1. Picking an admin template.srt | 4.91 KB |
| 17. Setting up secure back end administration/1.1 Admin template.html | 131 bytes |
| 17. Setting up secure back end administration/10. Marking a reservation as processed.mp4 | 127.79 MB |
| 17. Setting up secure back end administration/10. Marking a reservation as processed.srt | 19.95 KB |
| 17. Setting up secure back end administration/11. Deleting a reservation.mp4 | 53.18 MB |
| 17. Setting up secure back end administration/11. Deleting a reservation.srt | 8.58 KB |
| 17. Setting up secure back end administration/12. Showing the reservation calendar.mp4 | 107.90 MB |
| 17. Setting up secure back end administration/12. Showing the reservation calendar.srt | 18.39 KB |
| 17. Setting up secure back end administration/13. Reservation Calendar II.mp4 | 197.04 MB |
| 17. Setting up secure back end administration/13. Reservation Calendar II.srt | 30.25 KB |
| 17. Setting up secure back end administration/14. Reservation Calendar III.mp4 | 159.47 MB |
| 17. Setting up secure back end administration/14. Reservation Calendar III.srt | 29.21 KB |
| 17. Setting up secure back end administration/15. Reservation Calendar IV.mp4 | 103.06 MB |
| 17. Setting up secure back end administration/15. Reservation Calendar IV.srt | 18.95 KB |
| 17. Setting up secure back end administration/16. Handling Calendar changes I.mp4 | 31.01 MB |
| 17. Setting up secure back end administration/16. Handling Calendar changes I.srt | 3.96 KB |
| 17. Setting up secure back end administration/17. Handling Calendar changes II.mp4 | 49.99 MB |
| 17. Setting up secure back end administration/17. Handling Calendar changes II.srt | 8.21 KB |
| 17. Setting up secure back end administration/18. Handling Calendar changes III.mp4 | 107.38 MB |
| 17. Setting up secure back end administration/18. Handling Calendar changes III.srt | 16.94 KB |
| 17. Setting up secure back end administration/19. Handling Calendar changes IV.mp4 | 57.54 MB |
| 17. Setting up secure back end administration/19. Handling Calendar changes IV.srt | 8.37 KB |
| 17. Setting up secure back end administration/2. Convert the admin template into a Go template.mp4 | 56.14 MB |
| 17. Setting up secure back end administration/2. Convert the admin template into a Go template.srt | 5.42 KB |
| 17. Setting up secure back end administration/20. Fixing our redirects.mp4 | 162.31 MB |
| 17. Setting up secure back end administration/20. Fixing our redirects.srt | 25.90 KB |
| 17. Setting up secure back end administration/21. Updating our tests.mp4 | 271.68 MB |
| 17. Setting up secure back end administration/21. Updating our tests.srt | 37.16 KB |
| 17. Setting up secure back end administration/21.1 setup_test.go | 4.50 KB |
| 17. Setting up secure back end administration/21.2 handlers_test.go | 25.73 KB |
| 17. Setting up secure back end administration/22. Fixing a bug missed by our tests.mp4 | 28.13 MB |
| 17. Setting up secure back end administration/22. Fixing a bug missed by our tests.srt | 4.69 KB |
| 17. Setting up secure back end administration/23. A word about the updated tests.mp4 | 15.84 MB |
| 17. Setting up secure back end administration/23. A word about the updated tests.srt | 1.85 KB |
| 17. Setting up secure back end administration/3. Solution to creating admin templates.mp4 | 42.20 MB |
| 17. Setting up secure back end administration/3. Solution to creating admin templates.srt | 7.71 KB |
| 17. Setting up secure back end administration/3.1 admin.layout.tmpl | 5.71 KB |
| 17. Setting up secure back end administration/3.2 admin-dashboard.page.tmpl | 164 bytes |
| 17. Setting up secure back end administration/4. Create stub handlers for admin functionality.mp4 | 51.81 MB |
| 17. Setting up secure back end administration/4. Create stub handlers for admin functionality.srt | 7.14 KB |
| 17. Setting up secure back end administration/5. Listing all reservations.mp4 | 200.67 MB |
| 17. Setting up secure back end administration/5. Listing all reservations.srt | 31.67 KB |
| 17. Setting up secure back end administration/5.1 Simple-Datatables.html | 109 bytes |
| 17. Setting up secure back end administration/6. Listing new reservations.mp4 | 72.70 MB |
| 17. Setting up secure back end administration/6. Listing new reservations.srt | 9.67 KB |
| 17. Setting up secure back end administration/7. Showing one reservation.mp4 | 205.61 MB |
| 17. Setting up secure back end administration/7. Showing one reservation.srt | 30.80 KB |
| 17. Setting up secure back end administration/8. Database functions for editing a reservation.mp4 | 48.67 MB |
| 17. Setting up secure back end administration/8. Database functions for editing a reservation.srt | 7.20 KB |
| 17. Setting up secure back end administration/9. Editing a reservation.mp4 | 59.90 MB |
| 17. Setting up secure back end administration/9. Editing a reservation.srt | 9.30 KB |
| 18. Updating our applications to accept command line parameters/1. Changing our app to use command line flags.mp4 | 74.75 MB |
| 18. Updating our applications to accept command line parameters/1. Changing our app to use command line flags.srt | 12.61 KB |
| 18. Updating our applications to accept command line parameters/2. An alternative the .env file.mp4 | 12.01 MB |
| 18. Updating our applications to accept command line parameters/2. An alternative the .env file.srt | 1.87 KB |
| 18. Updating our applications to accept command line parameters/2.1 godotenv repository.html | 93 bytes |
| 18. Updating our applications to accept command line parameters/[GigaCourse.Com].url | 49 bytes |
| 19. Deploying Our Application to a Server/1. Using vi to edit files on remote server.mp4 | 29.76 MB |
| 19. Deploying Our Application to a Server/1. Using vi to edit files on remote server.srt | 8.09 KB |
| 19. Deploying Our Application to a Server/1.1 Cheatsheet for vi.html | 118 bytes |
| 19. Deploying Our Application to a Server/2. Choosing a server platform.mp4 | 92.25 MB |
| 19. Deploying Our Application to a Server/2. Choosing a server platform.srt | 10.65 KB |
| 19. Deploying Our Application to a Server/2.1 Referral link for Linode.html | 127 bytes |
| 19. Deploying Our Application to a Server/3. Add admin user to migrations.mp4 | 19.37 MB |
| 19. Deploying Our Application to a Server/3. Add admin user to migrations.srt | 3.19 KB |
| 19. Deploying Our Application to a Server/4. Connecting the application to the web server.mp4 | 101.79 MB |
| 19. Deploying Our Application to a Server/4. Connecting the application to the web server.srt | 15.45 KB |
| 19. Deploying Our Application to a Server/5. Setting up Supervisor.mp4 | 31.59 MB |
| 19. Deploying Our Application to a Server/5. Setting up Supervisor.srt | 4.78 KB |
| 19. Deploying Our Application to a Server/6. Writing an update script for the server.mp4 | 46.58 MB |
| 19. Deploying Our Application to a Server/6. Writing an update script for the server.srt | 3.58 KB |
| 19. Deploying Our Application to a Server/7. A note about sending mail from the live server.mp4 | 9.02 MB |
| 19. Deploying Our Application to a Server/7. A note about sending mail from the live server.srt | 2.08 KB |
| 2. Overview of the Go Language/1. A note about the terminal on Windows Git Bash.mp4 | 16.57 MB |
| 2. Overview of the Go Language/1. A note about the terminal on Windows Git Bash.srt | 2.00 KB |
| 2. Overview of the Go Language/10. Test quiz.html | 151 bytes |
| 2. Overview of the Go Language/11. Packages.mp4 | 20.92 MB |
| 2. Overview of the Go Language/11. Packages.srt | 7.50 KB |
| 2. Overview of the Go Language/11.1 packages.zip | 1.17 KB |
| 2. Overview of the Go Language/12. Channels.mp4 | 43.83 MB |
| 2. Overview of the Go Language/12. Channels.srt | 16.78 KB |
| 2. Overview of the Go Language/12.1 channels.zip | 1.30 KB |
| 2. Overview of the Go Language/13. Reading and Writing JSON.mp4 | 46.85 MB |
| 2. Overview of the Go Language/13. Reading and Writing JSON.srt | 14.57 KB |
| 2. Overview of the Go Language/14. Writing Tests.mp4 | 70.14 MB |
| 2. Overview of the Go Language/14. Writing Tests.srt | 21.53 KB |
| 2. Overview of the Go Language/14.1 testing.zip | 1.48 KB |
| 2. Overview of the Go Language/2. Variables & Functions.mp4 | 98.91 MB |
| 2. Overview of the Go Language/2. Variables & Functions.srt | 31.84 KB |
| 2. Overview of the Go Language/2.1 main.go | 388 bytes |
| 2. Overview of the Go Language/3. Pointers.mp4 | 34.63 MB |
| 2. Overview of the Go Language/3. Pointers.srt | 10.36 KB |
| 2. Overview of the Go Language/3.1 main.go | 328 bytes |
| 2. Overview of the Go Language/4. Types and Structs.mp4 | 58.33 MB |
| 2. Overview of the Go Language/4. Types and Structs.srt | 21.60 KB |
| 2. Overview of the Go Language/4.1 main.go | 352 bytes |
| 2. Overview of the Go Language/5. Receivers Structs with functions.mp4 | 17.78 MB |
| 2. Overview of the Go Language/5. Receivers Structs with functions.srt | 5.82 KB |
| 2. Overview of the Go Language/5.1 main.go | 364 bytes |
| 2. Overview of the Go Language/6. Other data structures Maps and Slices.mp4 | 66.54 MB |
| 2. Overview of the Go Language/6. Other data structures Maps and Slices.srt | 22.41 KB |
| 2. Overview of the Go Language/6.1 main.go | 734 bytes |
| 2. Overview of the Go Language/7. Decision Structures.mp4 | 63.47 MB |
| 2. Overview of the Go Language/7. Decision Structures.srt | 16.84 KB |
| 2. Overview of the Go Language/7.1 main.go | 929 bytes |
| 2. Overview of the Go Language/8. Loops and ranging over data.mp4 | 41.86 MB |
| 2. Overview of the Go Language/8. Loops and ranging over data.srt | 12.74 KB |
| 2. Overview of the Go Language/9. Interfaces.mp4 | 39.14 MB |
| 2. Overview of the Go Language/9. Interfaces.srt | 11.33 KB |
| 2. Overview of the Go Language/9.1 main.go | 2.08 KB |
| 2. Overview of the Go Language/[GigaCourse.Com].url | 49 bytes |
| 20. Finishing Touches/1. Updating to Bootstrap 5.mp4 | 97.74 MB |
| 20. Finishing Touches/1. Updating to Bootstrap 5.srt | 9.16 KB |
| 20. Finishing Touches/2. Updating the footer and page title.mp4 | 66.56 MB |
| 20. Finishing Touches/2. Updating the footer and page title.srt | 7.76 KB |
| 20. Finishing Touches/3. Finishing touches, and fixing a bug.mp4 | 91.37 MB |
| 20. Finishing Touches/3. Finishing touches, and fixing a bug.srt | 10.34 KB |
| 20. Finishing Touches/4. Populating the rest of the pages.mp4 | 16.41 MB |
| 20. Finishing Touches/4. Populating the rest of the pages.srt | 2.62 KB |
| 21. Where to go next/1. Additional resources.mp4 | 42.12 MB |
| 21. Where to go next/1. Additional resources.srt | 4.46 KB |
| 21. Where to go next/1.1 gRPC Tutorial.html | 120 bytes |
| 21. Where to go next/1.2 Microservices in Go.html | 117 bytes |
| 3. Building a Basic Web Application/1. How web applications work the requestresponse lifecycle.mp4 | 19.94 MB |
| 3. Building a Basic Web Application/1. How web applications work the requestresponse lifecycle.srt | 7.52 KB |
| 3. Building a Basic Web Application/10. Building a template cache (part two).mp4 | 56.93 MB |
| 3. Building a Basic Web Application/10. Building a template cache (part two).srt | 12.91 KB |
| 3. Building a Basic Web Application/11. Setting application wide configuration.mp4 | 40.83 MB |
| 3. Building a Basic Web Application/11. Setting application wide configuration.srt | 9.86 KB |
| 3. Building a Basic Web Application/12. Why the application wide config is so useful.mp4 | 4.46 MB |
| 3. Building a Basic Web Application/12. Why the application wide config is so useful.srt | 2.25 KB |
| 3. Building a Basic Web Application/13. Optimizing our template cache by using an application config.mp4 | 83.78 MB |
| 3. Building a Basic Web Application/13. Optimizing our template cache by using an application config.srt | 21.92 KB |
| 3. Building a Basic Web Application/14. Sharing data with templates.mp4 | 93.06 MB |
| 3. Building a Basic Web Application/14. Sharing data with templates.srt | 22.18 KB |
| 3. Building a Basic Web Application/2. Making a Hello, World web application.mp4 | 224.95 MB |
| 3. Building a Basic Web Application/2. Making a Hello, World web application.srt | 20.24 KB |
| 3. Building a Basic Web Application/3. Functions and handlers.mp4 | 68.85 MB |
| 3. Building a Basic Web Application/3. Functions and handlers.srt | 19.21 KB |
| 3. Building a Basic Web Application/4. Error checking.mp4 | 40.90 MB |
| 3. Building a Basic Web Application/4. Error checking.srt | 8.64 KB |
| 3. Building a Basic Web Application/5. Serving HTML Templates.mp4 | 57.88 MB |
| 3. Building a Basic Web Application/5. Serving HTML Templates.srt | 13.50 KB |
| 3. Building a Basic Web Application/6. A note for Windows Users.html | 393 bytes |
| 3. Building a Basic Web Application/7. Reorganizing our code, and adding some basic styling to pages.mp4 | 57.61 MB |
| 3. Building a Basic Web Application/7. Reorganizing our code, and adding some basic styling to pages.srt | 11.12 KB |
| 3. Building a Basic Web Application/8. Enabling Go Modules and refactoring our code to use packages.mp4 | 59.21 MB |
| 3. Building a Basic Web Application/8. Enabling Go Modules and refactoring our code to use packages.srt | 15.46 KB |
| 3. Building a Basic Web Application/9. Working with Layouts, and building a template cache (part one).mp4 | 159.92 MB |
| 3. Building a Basic Web Application/9. Working with Layouts, and building a template cache (part one).srt | 36.63 KB |
| 4. Improved Routing & Middleware/1. Using pat for routing.mp4 | 49.55 MB |
| 4. Improved Routing & Middleware/1. Using pat for routing.srt | 9.53 KB |
| 4. Improved Routing & Middleware/1.1 The pat router on GitHub.html | 93 bytes |
| 4. Improved Routing & Middleware/2. Using chi for routing.mp4 | 58.64 MB |
| 4. Improved Routing & Middleware/2. Using chi for routing.srt | 10.41 KB |
| 4. Improved Routing & Middleware/2.1 The chi router on GitHub.html | 90 bytes |
| 4. Improved Routing & Middleware/3. Developing our own middleware.mp4 | 57.55 MB |
| 4. Improved Routing & Middleware/3. Developing our own middleware.srt | 13.77 KB |
| 5. State Management with Sessions/1. Installing and setting up a sessions package.mp4 | 110.58 MB |
| 5. State Management with Sessions/1. Installing and setting up a sessions package.srt | 22.44 KB |
| 5. State Management with Sessions/1.1 The scs sessions package on GitHub.html | 95 bytes |
| 5. State Management with Sessions/2. Experimenting with sessions.mp4 | 44.24 MB |
| 5. State Management with Sessions/2. Experimenting with sessions.srt | 9.57 KB |
| 6. Choosing a Project, and Working With Forms/1. What are we going to build.mp4 | 72.81 MB |
| 6. Choosing a Project, and Working With Forms/1. What are we going to build.srt | 6.79 KB |
| 6. Choosing a Project, and Working With Forms/2. Setting up our project.mp4 | 146.60 MB |
| 6. Choosing a Project, and Working With Forms/2. Setting up our project.srt | 28.85 KB |
| 6. Choosing a Project, and Working With Forms/2.1 Download git.html | 90 bytes |
| 6. Choosing a Project, and Working With Forms/3. Enabling static files.mp4 | 72.84 MB |
| 6. Choosing a Project, and Working With Forms/3. Enabling static files.srt | 10.95 KB |
| 6. Choosing a Project, and Working With Forms/4. Creating pages as HTML.mp4 | 76.29 MB |
| 6. Choosing a Project, and Working With Forms/4. Creating pages as HTML.srt | 22.45 KB |
| 6. Choosing a Project, and Working With Forms/5. Creating a landing page.mp4 | 538.39 MB |
| 6. Choosing a Project, and Working With Forms/5. Creating a landing page.srt | 70.78 KB |
| 6. Choosing a Project, and Working With Forms/5.1 images.zip | 4.69 MB |
| 6. Choosing a Project, and Working With Forms/6. Creating a page for each room.mp4 | 211.91 MB |
| 6. Choosing a Project, and Working With Forms/6. Creating a page for each room.srt | 25.22 KB |
| 6. Choosing a Project, and Working With Forms/6.1 room-images.zip | 1.50 MB |
| 6. Choosing a Project, and Working With Forms/7. Adding a form to search for availability.mp4 | 76.04 MB |
| 6. Choosing a Project, and Working With Forms/7. Adding a form to search for availability.srt | 17.60 KB |
| 6. Choosing a Project, and Working With Forms/8. Improving our form.mp4 | 53.78 MB |
| 6. Choosing a Project, and Working With Forms/8. Improving our form.srt | 10.06 KB |
| 6. Choosing a Project, and Working With Forms/9. Creating the reservation page.mp4 | 28.57 MB |
| 6. Choosing a Project, and Working With Forms/9. Creating the reservation page.srt | 6.12 KB |
| 7. Javascript & CSS/1. What is Javascript, and why should I care.mp4 | 191.20 MB |
| 7. Javascript & CSS/1. What is Javascript, and why should I care.srt | 31.21 KB |
| 7. Javascript & CSS/2. Making a better date picker.mp4 | 98.10 MB |
| 7. Javascript & CSS/2. Making a better date picker.srt | 18.77 KB |
| 7. Javascript & CSS/2.1 Vanilla JS date picker on GitHub.html | 106 bytes |
| 7. Javascript & CSS/3. Custom alerts using Notie.mp4 | 62.91 MB |
| 7. Javascript & CSS/3. Custom alerts using Notie.srt | 13.04 KB |
| 7. Javascript & CSS/3.1 Notie on GitHub.html | 96 bytes |
| 7. Javascript & CSS/4. Creating modals with SweetAlert.mp4 | 87.97 MB |
| 7. Javascript & CSS/4. Creating modals with SweetAlert.srt | 12.97 KB |
| 7. Javascript & CSS/4.1 SweetAlert on GitHub.html | 103 bytes |
| 7. Javascript & CSS/4.2 SweetAlert's documentation.html | 91 bytes |
| 7. Javascript & CSS/5. Implementing a Javascript module.mp4 | 44.81 MB |
| 7. Javascript & CSS/5. Implementing a Javascript module.srt | 8.87 KB |
| 7. Javascript & CSS/6. Adding custom alerts in our Javascript module.mp4 | 69.82 MB |
| 7. Javascript & CSS/6. Adding custom alerts in our Javascript module.srt | 13.24 KB |
| 7. Javascript & CSS/6.1 Documentation for Javascript modules on MDN, the Mozila Developers Network.html | 130 bytes |
| 7. Javascript & CSS/7. Using our Javascript module on the Book Now button.mp4 | 127.37 MB |
| 7. Javascript & CSS/7. Using our Javascript module on the Book Now button.srt | 23.54 KB |
| 7. Javascript & CSS/8. What is CSS, and how does it work.mp4 | 150.95 MB |
| 7. Javascript & CSS/8. What is CSS, and how does it work.srt | 21.68 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/1. Converting our pages to Go templates.mp4 | 251.76 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/1. Converting our pages to Go templates.srt | 31.51 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/10. Server Side form validation IV.mp4 | 39.22 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/10. Server Side form validation IV.srt | 7.99 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/11. Displaying a response to user after posting form data.mp4 | 119.74 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/11. Displaying a response to user after posting form data.srt | 24.72 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/12. Finishing up our response to user, and adding alerts.mp4 | 84.07 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/12. Finishing up our response to user, and adding alerts.srt | 14.16 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/13. An aside Alternate Templating Engines.mp4 | 70.22 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/13. An aside Alternate Templating Engines.srt | 13.62 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/13.1 jet-templates.zip | 6.18 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/13.2 The Jet Template package.html | 93 bytes |
| 8. Coverting our HTML to Go Templates, and creating handlers/2. Creating handlers for our forms & adding CSRF Protection.mp4 | 140.82 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/2. Creating handlers for our forms & adding CSRF Protection.srt | 23.53 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/3. Creating a handler that return JSON.mp4 | 86.82 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/3. Creating a handler that return JSON.srt | 18.92 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/4. Sending and processing an AJAX request.mp4 | 88.25 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/4. Sending and processing an AJAX request.srt | 16.00 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/5. Sending AJAX post and generalizing our custom function.mp4 | 73.27 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/5. Sending AJAX post and generalizing our custom function.srt | 13.24 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/6. Refactoring to use internal packages.mp4 | 28.49 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/6. Refactoring to use internal packages.srt | 6.12 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/7. Server-side form validation.mp4 | 105.44 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/7. Server-side form validation.srt | 27.79 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/8. Server side form validation II.mp4 | 111.54 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/8. Server side form validation II.srt | 24.91 KB |
| 8. Coverting our HTML to Go Templates, and creating handlers/9. Server side form validation III.mp4 | 144.64 MB |
| 8. Coverting our HTML to Go Templates, and creating handlers/9. Server side form validation III.srt | 28.79 KB |
| 9. Writing Tests/1. Writing tests for our main package.mp4 | 102.88 MB |
| 9. Writing Tests/1. Writing tests for our main package.srt | 24.22 KB |
| 9. Writing Tests/2. Writing tests for our GET handlers.mp4 | 149.09 MB |
| 9. Writing Tests/2. Writing tests for our GET handlers.srt | 33.82 KB |
| 9. Writing Tests/3. Writing tests for our POST handlers.mp4 | 59.39 MB |
| 9. Writing Tests/3. Writing tests for our POST handlers.srt | 11.05 KB |
| 9. Writing Tests/4. Writing tests for our Render package I.mp4 | 71.17 MB |
| 9. Writing Tests/4. Writing tests for our Render package I.srt | 17.69 KB |
| 9. Writing Tests/5. Writing tests for our Render package II.mp4 | 96.74 MB |
| 9. Writing Tests/5. Writing tests for our Render package II.srt | 19.97 KB |
| 9. Writing Tests/6. Getting test coverage.mp4 | 52.65 MB |
| 9. Writing Tests/6. Getting test coverage.srt | 9.93 KB |
| 9. Writing Tests/7. Exercise Writing tests for the Forms package.mp4 | 31.01 MB |
| 9. Writing Tests/7. Exercise Writing tests for the Forms package.srt | 7.17 KB |
| 9. Writing Tests/7.1 forms_test.go | 848 bytes |
| 9. Writing Tests/8. Solution to writing tests for the Forms package.mp4 | 156.93 MB |
| 9. Writing Tests/8. Solution to writing tests for the Forms package.srt | 31.37 KB |
| 9. Writing Tests/9. Making running our application easier.mp4 | 12.44 MB |
| 9. Writing Tests/9. Making running our application easier.srt | 3.81 KB |
| [GigaCourse.Com].url | 49 bytes |