---
title: "septRabbit (@SeptRabbit) | Hashnode"
description: "frontend developer. Read the latest articles by septRabbit on Hashnode."
url: "https://hashnode.com/@SeptRabbit"
---

@SeptRabbit

# septRabbit

@SeptRabbit · Joined May 2022

frontend developer

### [Jest encountered an unexpected token?](https://septrabbit.hashnode.dev/jest-encountered-an-unexpected-token?utm_source=hashnode&utm_medium=feed)

When I tried to use Jest to test my react component, an error occurred. Then I googled and looked for answer in stackoverflow. Took me hours of searching and finally I solved it. Below is how I solved it. Install "@babel/plugin-transform-modules-co...

1 min read · [septrabbit.hashnode.dev](https://septrabbit.hashnode.dev/jest-encountered-an-unexpected-token?utm_source=hashnode&utm_medium=feed)

[Oct 1, 2022](https://hashnode.com/posts/jest-encountered-an-unexpected-token/633859640a5f3da6039561f6)

### [What should I do if I want to capitalize filename on GitHub?](https://septrabbit.hashnode.dev/what-should-i-do-if-i-want-to-capitalize-filename-on-github?utm_source=hashnode&utm_medium=feed)

The default setting for Github is case insensitive. Therefore, even if we change the filename locally and push, it will not change anything. If we accidentally push small letter filename on Github and want to change it, what should we do? First. Dis...

1 min read · [septrabbit.hashnode.dev](https://septrabbit.hashnode.dev/what-should-i-do-if-i-want-to-capitalize-filename-on-github?utm_source=hashnode&utm_medium=feed)

[Sep 10, 2022](https://hashnode.com/posts/what-should-i-do-if-i-want-to-capitalize-filename-on-github/631c5307f73f4734bc053947)

### [Learning Go 2 - Package and Receiver Function](https://septrabbit.hashnode.dev/learning-go-2-package-and-receiver-function?utm_source=hashnode&utm_medium=feed)

2 Package types: Executable and Reusable. Executable package main must have a function called "main". Reusable packages are like helper packages or libraries. We can call the function in other go file of the same package main. Let's say we have "main...

1 min read · [septrabbit.hashnode.dev](https://septrabbit.hashnode.dev/learning-go-2-package-and-receiver-function?utm_source=hashnode&utm_medium=feed)

[Jul 15, 2022](https://hashnode.com/posts/learning-go-2-package-and-receiver-function/62d189142f551b044bc1504c)

### [Learning Go 1 - Variables Declaration](https://septrabbit.hashnode.dev/learning-go-1-variables-declaration?utm_source=hashnode&utm_medium=feed)

Now I finished installing Go, so time to get started! Declare Variable Unlike Javascript, Go is a strong type language. (Like TS) If you are from JS like me, please make sure you have basic knowledge about the type. To declare a variable, always star...

2 min read · [septrabbit.hashnode.dev](https://septrabbit.hashnode.dev/learning-go-1-variables-declaration?utm_source=hashnode&utm_medium=feed)

[Jul 9, 2022](https://hashnode.com/posts/learning-go-1-variables-declaration/62ca05b7bffc4694f5bc3418)

### [How to install Go on Mac?](https://septrabbit.hashnode.dev/how-to-install-go-on-mac?utm_source=hashnode&utm_medium=feed)

I decided to spend time on learning Go despite that my React is still not good. But, just to stay away from React for a while. Installing Go is not as easy as I think. So, I think it'd better that I write it down. Following Go install documentation F...

1 min read · [septrabbit.hashnode.dev](https://septrabbit.hashnode.dev/how-to-install-go-on-mac?utm_source=hashnode&utm_medium=feed)

[Jul 7, 2022](https://hashnode.com/posts/how-to-install-go-on-mac/62c6f24739e2d97f4eaacea9)
