---
title: Avenue Code Snippets | Pedro Costa
description: Programming isn’t about the language, it’s about the solution. In my 10+ years working in the software industry, I've had great opportunities to work on all types of applications. I've developed a couple of mobile apps and a few Java systems. I've also had the opportunity to write automated tests for a couple of applications. I’m always eager to learn new technologies/methodologies. My motivation is to wake up every day and be better than I was the day before.
---

[AvenueCode.com](https://avenuecode.com) [News](https://avenuecode.com/news) [Contact](https://avenuecode.com/contact)

[![Avenue Code Snippets Logo](https://blog.avenuecode.com/hubfs/Avenue%20Code%20New%20Logos%20-%202023/AC-Snippets---Black.png)](https://blog.avenuecode.com/) *menu*

- Technology
  
  [Cloud and DevOps](https://blog.avenuecode.com/blog/topic/cloud-and-devops?hsLang=en-us) [Delivery Infrastructure](https://blog.avenuecode.com/blog/topic/delivery-infrastructure?hsLang=en-us) [Web Experience](https://blog.avenuecode.com/blog/topic/web-experience?hsLang=en-us) [Agile Mindset](https://blog.avenuecode.com/blog/topic/agile-mindset?hsLang=en-us) [Quality Assurance](https://blog.avenuecode.com/blog/topic/quality-assurance?hsLang=en-us) [Integration](https://blog.avenuecode.com/blog/topic/integration?hsLang=en-us)
  
  [Design and UX](https://blog.avenuecode.com/blog/topic/design-and-ux?hsLang=en-us) [Solutions Architecture](https://blog.avenuecode.com/blog/topic/solution-architecture?hsLang=en-us) [Data and Machine Learning](https://blog.avenuecode.com/blog/topic/data-and-machine-learning?hsLang=en-us) [Mobile Experience](https://blog.avenuecode.com/blog/topic/mobile-experience?hsLang=en-us) [Microservices](https://blog.avenuecode.com/blog/topic/microservices?hsLang=en-us)
- [Whitepapers](https://blog.avenuecode.com/blog/topic/whitepapers?hsLang=en-us)
- [Spotlight](https://blog.avenuecode.com/blog/topic/spotlight?hsLang=en-us)
- [Extraordinary Women in Tech](https://blog.avenuecode.com/blog/topic/extraordinary-women-in-tech?hsLang=en-us)
- [Avenue Code Culture](https://blog.avenuecode.com/blog/topic/avenue-code-culture?hsLang=en-us)

- [Cloud and DevOps](https://blog.avenuecode.com/blog/topic/cloud-and-devops?hsLang=en-us)
- [Design and UX](https://blog.avenuecode.com/blog/topic/design-and-ux?hsLang=en-us)
- [Delivery Infrastructure](https://blog.avenuecode.com/blog/topic/delivery-infrastructure?hsLang=en-us)
- [Solutions Architecture](https://blog.avenuecode.com/blog/topic/solution-architecture?hsLang=en-us)
- [Web Experience](https://blog.avenuecode.com/blog/topic/web-experience?hsLang=en-us)
- [Data and Machine Learning](https://blog.avenuecode.com/blog/topic/data-and-machine-learning?hsLang=en-us)
- [Agile Mindset](https://blog.avenuecode.com/blog/topic/agile-mindset?hsLang=en-us)
- [Mobile Experience](https://blog.avenuecode.com/blog/topic/mobile-experience?hsLang=en-us)
- [Microservices](https://blog.avenuecode.com/blog/topic/microservices?hsLang=en-us)
- [Quality Assurance](https://blog.avenuecode.com/blog/topic/quality-assurance?hsLang=en-us)
- [Integration](https://blog.avenuecode.com/blog/topic/integration?hsLang=en-us)
- [Whitepapers](https://blog.avenuecode.com/blog/topic/whitepapers?hsLang=en-us)
- [Spotlight](https://blog.avenuecode.com/blog/topic/spotlight?hsLang=en-us)
- [Extraordinary Women in Tech](https://blog.avenuecode.com/blog/topic/extraordinary-women-in-tech?hsLang=en-us)
- [Avenue Code Culture](https://blog.avenuecode.com/blog/topic/avenue-code-culture?hsLang=en-us)

<https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3?hsLang=en-us>

<https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3?hsLang=en-us>

## [Featured [How to Unit Test a GO Service on Google App Engine - Part 3](https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3?hsLang=en-us) *perm\_identity* [Pedro Costa](https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3/author/pedro-costa?hsLang=en-us) *schedule* 12/13/17 6:00 PM](https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3?hsLang=en-us)

## [How to Unit Test a GO Service on Google App Engine - Part 3](https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3?hsLang=en-us)

*perm\_identity* [Pedro Costa](https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3/author/pedro-costa?hsLang=en-us)

*schedule* 12/13/17 6:00 PM

*This article is part of a series of articles on GO development on Google Cloud. Read the[first part](https://blog.avenuecode.com/go-appengine-hello-world?hsLang=en-us) to learn about project creation on Google App Engine, and the [second part](https://blog.avenuecode.com/go-rest-service-on-google-appengine?hsLang=en-us) to learn about how to implement a basic REST service to run on App Engine environment.*

*perm\_identity* [Pedro Costa](https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3/author/pedro-costa?hsLang=en-us)

*schedule* 12/13/17 6:00 PM 

[READ MORE](https://blog.avenuecode.com/how-to-unit-test-a-go-service-on-google-app-engine-part-3?hsLang=en-us)

## [How to Create a REST Service on Google AppEngine Using GO - Part 2](https://blog.avenuecode.com/how-to-create-a-rest-service-on-google-appengine-using-go-part-2?hsLang=en-us)

*perm\_identity* [Pedro Costa](https://blog.avenuecode.com/how-to-create-a-rest-service-on-google-appengine-using-go-part-2/author/pedro-costa?hsLang=en-us)

*schedule* 12/6/17 6:00 PM

*This article is part two of a series of articles on GO development on Google Cloud. Read part one [here](https://blog.avenuecode.com/go-appengine-hello-world?hsLang=en-us)! *

Now that we've covered the basics of project creation on Google App Engine, it's time to get a REST service up and running on it. In order to accomplish that, we will be using the following...

*perm\_identity* [Pedro Costa](https://blog.avenuecode.com/how-to-create-a-rest-service-on-google-appengine-using-go-part-2/author/pedro-costa?hsLang=en-us)

*schedule* 12/6/17 6:00 PM 

[READ MORE](https://blog.avenuecode.com/how-to-create-a-rest-service-on-google-appengine-using-go-part-2?hsLang=en-us)

## [How to Create a Go Project on Google App Engine - Part 1](https://blog.avenuecode.com/go-appengine-hello-world?hsLang=en-us)

*perm\_identity* [Pedro Costa](https://blog.avenuecode.com/go-appengine-hello-world/author/pedro-costa?hsLang=en-us)

*schedule* 11/14/17 6:00 PM

As Cloud computing continues to expand, I'm always looking to learn new things, and looking out for the next big thing on the web. But from time to time, I like to come back to Google to see how its Cloud Platform is doing - and I must say, Google seems to always have everything figured out.

*perm\_identity* [Pedro Costa](https://blog.avenuecode.com/go-appengine-hello-world/author/pedro-costa?hsLang=en-us)

*schedule* 11/14/17 6:00 PM 

[READ MORE](https://blog.avenuecode.com/go-appengine-hello-world?hsLang=en-us)

### Avenue Code Social

[![Facebook Icon](https://blog.avenuecode.com/hubfs/Images/Blog/facebook.png?t=1486470796564)](https://www.facebook.com/avenuecode)

[![Twitter Icon](https://blog.avenuecode.com/hubfs/Images/Blog/twitter.png?t=1486470796842)](https://twitter.com/AvenueCode)

[![LinkedIn Icon](https://blog.avenuecode.com/hubfs/Images/Blog/linkedin.png?t=1486470796556)](https://www.linkedin.com/company/avenuecode/)

### Newsletter

Want to stay on top of all tips and news from Avenue Code?

### Popular Snippets

![Avenue Code-primary versions_logo white avenue code endorsement 2](https://blog.avenuecode.com/hs-fs/hubfs/Avenue%20Code%20New%20Logos%20-%202023/Avenue%20Code-primary%20versions_logo%20white%20avenue%20code%20endorsement%202.png?width=1180&name=Avenue%20Code-primary%20versions_logo%20white%20avenue%20code%20endorsement%202.png "Avenue Code-primary versions_logo white avenue code endorsement 2")

### About Us

- [Who We Are](https://www.avenuecode.com/who-we-are)
- [What We Do](https://www.avenuecode.com/what-we-do)
- [Portfolio](https://www.avenuecode.com/portfolio)
- [Partners](https://www.avenuecode.com/partners)
- [News](https://www.avenuecode.com/news)
- [Events](https://www.avenuecode.com/events)
- [Blog](https://blog.avenuecode.com/)
- [Contact](https://www.avenuecode.com/contact)

### Our Offices

San Francisco

[+1 415 766 4178](tel:+553125161448) [ac.inquiries@avenuecode.com](mailto:brazil.info@avenuecode.com)

Belo Horizonte

[+55 31 2516 1448](tel:+553125161448) [brazil.info@avenuecode.com](mailto:brazil.info@avenuecode.com)

São Paulo

[+55 11 3205 3232](tel:+553125161448) [brazil.info@avenuecode.com](mailto:brazil.info@avenuecode.com)

### We're Hiring!

- [Belo Horizonte](https://www.avenuecode.com/who-we-are)
- [New York](https://www.avenuecode.com/what-we-do)
- [San Francisco](https://www.avenuecode.com/portfolio)
- [São Paulo](https://www.avenuecode.com/partners)

---

©2015 - 2017 Avenue Code

[![Facebook Icon](https://blog.avenuecode.com/hubfs/Images/Icons/facebook-2.png)](https://www.facebook.com/avenuecode) [![Twitter Icon](https://blog.avenuecode.com/hubfs/Images/Icons/twitter-2.png)](https://twitter.com/AvenueCode) [![LinkedIn Icon](https://blog.avenuecode.com/hubfs/Images/Icons/linkedin-2.png)](https://www.linkedin.com/company/avenue-code) [![Glassdoor Icon](https://blog.avenuecode.com/hubfs/Images/Icons/glassdoor-icon-1.png)](https://www.glassdoor.com/Overview/Working-at-Avenue-Code-EI_IE456173.11,22.htm) [![YouTube Icon](https://blog.avenuecode.com/hubfs/Images/Icons/youtube-2.png)](https://www.youtube.com/user/AvenueCodePlay)

© 2026 Avenue Code