Skip to content

Commit

Permalink
add Golang usage and a link to samples repo
Browse files Browse the repository at this point in the history
  • Loading branch information
floydpink committed Jan 16, 2023
1 parent 840f6df commit ce64afc
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ $ dotnet add package KollavarshamOrg.Converter

## Usage

Refer [the samples repository](https://github.com/kollavarsham/kollavarsham-samples) for working examples.

### TypeScript/JavaScript/Node.js

```js
Expand Down Expand Up @@ -76,6 +78,36 @@ today = kv.from_gregorian_date(date=now)
print(today.year, today.ml_masa_name, today.date, '(' + today.naksatra.ml_malayalam + ')')
```

### Go

```go
package main

import (
"fmt"
"time"

"github.com/kollavarsham/kollavarsham-go/converter/v2"
)

func main() {

latitude := float64(23.2)
longitude := float64(75.8)
system := "SuryaSiddhanta"
kv := converter.NewKollavarsham(&converter.Settings{
Latitude: &latitude,
Longitude: &longitude,
System: &system,
})

now := time.Now()
today := kv.FromGregorianDate(&now)

fmt.Printf("Today in Malayalam Year: %v %v %v (%v)\n", *today.Year(), *today.MlMasaName(), *today.Date(), *today.MlNaksatraName())
}
```

### Java

```java
Expand Down

0 comments on commit ce64afc

Please sign in to comment.