App Intel

Learn Go: Golang Backend Code

LiveCoddykit187 apps · 351.5K installsEducationFree · contains adsIn-app purchases: $5.99 - $59.99 per itemcom.coddykit.go.academy

Practice Go programming in a mobile IDE with a compiler, katas and an AI mentor.

Alert me★ WatchOpen in Play ↗
Total installs
3,588
exact · Play shows 1,000+
Installs / day
+43
since last crawl
Rating
—★
— ratings · — reviews
Released
22 Dec 2024
1.8y ago
Last update
11 Oct 2026
v82.6.2 · 1d ago
Countries
—
not checked yet

Install history

exact counter from Google Play
3.5K3.9K4.3K4.6K5K10 Oct11 Oct12 Oct
3.5K3.9K4.3K4.6K5K10 Oct11 Oct12 Oct

Installs per day · last 90 days

012.52537.55011 Oct12 Oct12 Oct11 Oct: 4312 Oct: 0

Change timeline

3 changes
  1. Update date
    26 Sept 202611 Oct 2026
  2. Version
    82.6.1 → 82.6.2
  3. What's new
    —• Refreshed look and smoother experience across the app • Improved translations — lessons and screens in your language Thanks for learning with us — your reviews help us improve!

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • Collects data Personal info, App info and performance, and Device or other IDs
  • Data is encrypted in transit
  • You can ask for your data to be deleted

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

15 in 5 groups
6 Sensitive3 Notable6 Routine

What this app can do with your phone

  • Record sound using your phone's microphone
  • Read photos, videos, and other files saved in your phone's shared storage
  • Add, change or delete photos, videos and other files in your phone's storage
  • Show its own windows or bubbles on top of other apps you are using
Photos/Media/FilesSensitive2

Access to photos, videos, music and other files stored on your device

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
  • Add, change or delete photos, videos and other files in your phone's storagemodify or delete the contents of your USB storage · WRITE_EXTERNAL_STORAGE
StorageSensitive2

Access to files, photos and media saved on your phone's storage

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
  • Add, change or delete photos, videos and other files in your phone's storagemodify or delete the contents of your USB storage · WRITE_EXTERNAL_STORAGE
MicrophoneSensitive1

Access to your phone's microphone to record sound

  • Record sound using your phone's microphonerecord audio · RECORD_AUDIO
Wi-Fi connection informationRoutine1

Access to details about Wi-Fi networks your device sees or uses

  • See whether Wi-Fi is on and details of the network you are connected toview Wi-Fi connections · ACCESS_WIFI_STATE
OtherSensitive9

Access to miscellaneous device features that don't fit other categories

  • Show its own windows or bubbles on top of other apps you are usingdraw over other apps · SYSTEM_ALERT_WINDOW
  • Change volume and choose which speaker or headset plays soundchange your audio settings · MODIFY_AUDIO_SETTINGS
  • Start itself automatically as soon as your phone finishes turning onrun at startup · RECEIVE_BOOT_COMPLETED
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Make your phone vibratecontrol vibration · VIBRATE
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE
  • Receive push messages sent from the app's servers over the internetreceive data from Internet · com.google.android.c2dm.permission.RECEIVE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
Learn Go (Go) the practical way: a step-by-step Go programming tutorial, a compiler in your pocket and daily katas built around what makes the language different: goroutines, channels and simple, fast backend code. WHAT'S INSIDE • 51 Go courses with 203 lessons, from your first variable to gRPC, Docker and the Go memory model • A Go code editor and compiler, a small IDE on your phone that runs your code on a real Go toolchain (internet connection needed) • Go Lab: daily katas, a concurrency lab with the real race detector, and Go Doctor with gofmt and go vet • 60 coding missions (easy, medium and hard) and 20 guided projects • An AI mentor that explains compiler errors and concepts in plain language • World Coding Challenge: 3 live global rounds every day • Quizzes, streaks and a clear path from beginner (A1) to advanced (C1) • The app is available in 22 languages THE GO PROGRAMMING CURRICULUM Beginner: variables, types and zero values, if/for/switch, functions with multiple return values, arrays, slices and maps, strings, fmt formatting and the time package. Intermediate: structs and methods, pointers, interfaces, error handling, packages and modules, the standard library, regular expressions, sorting, struct tags, JSON and file I/O, bufio, embedding and composition. Backend development: goroutines and channels, select, mutexes and the sync package, context and cancellation, an HTTP server with net/http, HTTP clients and REST APIs, testing, generics, io.Reader and io.Writer, rate limiting, database/sql, sqlx and pgx, REST APIs with Gin, middleware, CLI apps with Cobra, GORM, configuration with Viper, structured logging with slog, WebSockets, cron jobs and deploying Go applications with Docker. Advanced: benchmarking and pprof profiling, worker pools and pipelines, advanced concurrency patterns, gRPC, reflection, plugins, and the Go memory model and garbage collector. GO LAB: PRACTICE THAT RUNS REAL CODE • Daily kata: a table-driven test puzzle, free every day, with its own streak • Concurrency Lab: run your own goroutine code under the race detector and see exactly which two goroutines touched the same memory. Deadlocks are explained in plain words, and 6 visual puzzles show goroutines and channels on a timeline • Go Doctor: format your code with gofmt in one tap and check it with go vet. Pro adds escape analysis • Build your own HTTP core: a free 7-step backend track where you write the request, response, handlers, routing, path parameters, middleware and JSON errors yourself • Go Recall: short spaced-repetition cards on the gotchas that trip people up • Go by Example: runnable snippets from the standard library LEARN GOLANG BY WRITING CODE Every topic mixes a short explanation with hands-on practice. Write code in the editor, run it, read the compiler output and fix it. When you are stuck, ask the AI mentor why a goroutine blocks, what an interface really is or how to read a compiler error. Coding missions and guided projects turn each concept into working programs, one step at a time. WHO IT'S FOR • Complete beginners who want Go as a first programming language • Developers moving to Go from another language • Anyone aiming for backend developer work in Go: concurrency, APIs, databases and testing are covered in depth • Students who want extra Go practice alongside a class FREE AND PRO Free: the first course, 2 coding missions, 1 guided project, the daily kata, the Concurrency Lab and race detector, gofmt, 3 go vet runs a day and 1 AI mentor question a day. The free version shows ads. Pro (weekly, monthly or yearly subscription): all 51 courses, every mission and project, unlimited AI mentor, unlimited go vet, escape analysis, the certificate exam and no ads. Go is a trademark of Google LLC. This app is an independent learning tool and is not affiliated with or endorsed by Google. Privacy policy: https://www.coddykit.com/terms/privacy-policy

What's new

• Refreshed look and smoother experience across the app • Improved translations — lessons and screens in your language Thanks for learning with us — your reviews help us improve!

Growing in Education

Category →