Skip to content

Instantly share code, notes, and snippets.


Ravikanth C rchaganti

View GitHub Profile
# Create a tar gz of the layer
cd ~/hello-cloud/imageLayer
tar -czvf ../hello-cloud.tar.gz *
cd ~/hello-cloud
# Obtain digests and diff IDs
LAYERDIGEST=$(sha256sum < hello-cloud.tar.gz | cut -d' ' -f1)
LAYERDIFF=$(gunzip < hello-cloud.tar.gz | sha256sum | cut -d' ' -f1)
LAYERSIZE=$(ls -l hello-cloud.tar.gz | awk '{print $5}')
View azKVDepends.azrm.json
"$schema": "",
"contentVersion": "",
"parameters": {
"objectId": {
"type": "String"
"secretName" : {
"type" : "String"
View certPolicy.ps1
Add-Type @"
using System.Net;
using System.Security.Cryptography.X509Certificates;
public class TrustAllCertsPolicy : ICertificatePolicy {
public bool CheckValidationResult(
ServicePoint srvPoint, X509Certificate certificate,
WebRequest request, int certificateProblem) {
return true;
rchaganti / downloadTerraform.ps1
Created Oct 13, 2020
Download and Install Terraform - Windows (PowerShell)
View downloadTerraform.ps1
[Parameter(ParameterSetName='Latest', Mandatory = $true)]
[Parameter(ParameterSetName='Version', Mandatory = $true)]
[Parameter(ParameterSetName='Version', Mandatory = $true)]
View d3-swapVariables.go
Create a program that declares two integer variables i and j and assigns values 10 and 30.
Print the values of these variables. Add an expression to swap the values of the variables using assignment operator.
Finally, print the values of the variable values after swapping.
View gist:b15475bb628b88cd3e905564427cf531
Create a program that uses shorthand declaration to declare variables of types `int`, `string`, and `bool` and assigns the values 10, 'hello', and true respectively.
What happens when you use the statement `fmt.Println(i == s)`.
View gist:687707e99bb63cb59bdc37bf9e8f7b79
Create a program that declares two variables -- an integer and a floating pointing type.
Perform multiplication of these values and print the result using `Println` function.
rchaganti / d3-helloworld.go
Last active Aug 11, 2020
Day 3 Hello World
View d3-helloworld.go
In the first exercise, update the hello world program you create in the [last part](
to add a variable `fName` and initialize it with your name as the value.
Finally, print the statement Hello, fName to the screen.
rchaganti / ex1
Created Aug 4, 2020
Day 2 - Exercise 1
View ex1
Write a program that prints "I ❤ Golang!". You don't have to use anything more than what you learned today.
Comment your code to explain different statements / keywords.
rchaganti / d2-helloworld.go
Last active Aug 4, 2020
Hello World in Go Language
View d2-helloworld.go
package main
all imports are specified right after package declaration
import "fmt"
// main function is the entry point
func main() {
fmt.Println("Hello World, let us Get Set GO!") //this is a print statement