usercounter

command
v0.0.0-...-3b29460 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

README

User Counter

(Cloud Bigtable on Managed VMs using Go)

This app counts how often each user visits. The app uses Cloud Bigtable to store the visit counts for each user.

Prerequisites

  1. Set up Cloud Console.
  2. Go to the Cloud Console and create or select your project. You will need the project ID later.
  3. Go to Settings > Project Billing Settings and enable billing.
  4. Select APIs & Auth > APIs.
  5. Enable the Cloud Bigtable API and the Cloud Bigtable Admin API. (You may need to search for the API).
  6. Set up gcloud.
  7. gcloud components update
  8. gcloud auth login
  9. gcloud config set project PROJECT_ID
  10. Download App Engine SDK for Go.
  11. go get -u google.golang.org/appengine/...
  12. In main.go, change the project and instance constants.

Running locally

  1. From the sample project folder, dev_appserver.py app.yaml.

Deploying on Google App Engine flexible environment

Follow the deployment instructions.

Documentation

Overview

User counter is a program that tracks how often a user has visited the index page.

This program demonstrates usage of the Cloud Bigtable API for App Engine flexible environment and Go. Instructions for running this program are in the README.md.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL